用于在終端中執行關聯操作的設備和方法
【技術領域】
[0001 ]本發明總體來說涉及終端設備文件處理領域,更具體地講,涉及一種用于在終端 中執行關聯操作的設備和方法。
【背景技術】
[0002] 隨著電子技術的飛速發展,各種終端(例如,手機、平板電腦、個人計算機、游戲機、 多媒體播放器等)實現的功能(例如,通過操作系統或安裝的應用來實現的功能)越來越多, 相應地,為了更好地體驗各種功能,終端中安裝的應用的數量也不斷增多,并且,用戶可以 通過文件管理工具管理終端中當前安裝的應用及其他資料文件。
[0003] 但是,在目前的終端中,不管是系統應用還是第三方應用的命名都十分混亂,沒有 很好的方法解決文件夾/文件與對應的應用關聯的問題,用戶對于各種應用的文件夾/文件 不能進行方便快捷的管理。
[0004] 此外,當用戶需要對應用進行管理(例如,查找、編輯和刪除等)時,可以在瀏覽文 件管理工具的顯示界面時,查找與所需應用對應的文件夾,但是,一般各文件夾的名稱都是 采用英文命名,因此,用戶有時很難準確快速地找到對應應用的文件夾,例如,在用戶安裝 了微信軟件后,在該文件管理工具中會建立一個名稱為Tencent(騰訊)的文件夾,當文件管 理工具中有很多應用文件夾(終端上安裝了多個應用時,則在該文件管理工具中會顯示這 些應用對應的文件夾)且各個應用文件夾的名稱都是英文時,用戶很難直觀地對其需要管 理的文件進行管理。此外,用戶還可通過在文件管理工具中搜索對應的應用的名字來查找 相應的文件夾,但是由于某些應用的命名規則有時并不相同,因此,這種查找搜索方式比較 復雜,并不適用于大部分用戶。
[0005] 因此,需要一種能夠將目標文件夾/文件與相應應用進行關聯的設備和方法。
【發明內容】
[0006] 本發明的示例性實施例在于提供一種用于在終端中執行關聯操作的設備和方法, 通過所述設備和方法,能夠解決目標文件夾/文件與相應應用不能很好關聯的問題。
[0007] 根據本發明示例性實施例的一方面,提供一種用于在終端中執行關聯操作的設 備,包括:記錄單元,記錄在終端中創建目標文件夾/文件的應用的進程ID;匹配單元,通過 將創建目標文件夾/文件的應用的進程ID與終端中當前運行的所有應用的進程ID進行匹配 來確定創建目標文件夾/文件的應用;關聯單元,基于匹配單元的確定結果將目標文件夾/ 文件與確定的應用進行關聯。
[0008] 所述設備可還包括存儲單元,其中,關聯單元基于匹配單元的確定結果將關于目 標文件夾/文件和與其關聯的應用的信息存儲在存儲單元中。
[0009] 所述設備可還包括:加載單元,響應于目標文件夾/文件作為圖標被顯示,通過使 用關于目標文件夾/文件和與其關聯的應用的信息將關聯的應用的標識添加到顯示的目標 文件夾/文件的圖標上。
[0010] 在所述設備中,響應于目標文件夾/文件被不同應用使用,記錄單元可將關于目標 文件夾/文件和使用目標文件夾/文件的各個應用的信息存儲在存儲單元中,其中,加載單 元響應于目標文件夾/文件作為圖標被顯示,通過使用關于目標文件夾/文件和使用目標文 件夾/文件的各個應用的信息將各個應用的標識拼接在一起之后添加到顯示的目標文件 夾/文件的圖標上。
[0011] 在所述設備中,關于目標文件夾/文件和與其關聯的應用的信息可包括目標文件 夾/文件的名稱、路徑信息以及與其關聯的應用的名稱、標識以及應用程序包名稱。
[0012] 在所述設備中,應用的標識可包括應用的圖標和名稱中的至少一個。
[0013] 所述設備可還包括:自定義單元,接收用于自定義目標文件夾/文件和與其關聯的 至少一個應用的關聯關系的指示。
[0014] 在所述設備中,當自定義單元接收到用于自定義目標文件夾/文件和與其關聯的 至少一個應用的關聯關系的指示時,如果存在與自定義目標文件夾/文件關聯的先前應用, 則關聯單元可將存儲在存儲單元中的關于目標文件夾/文件和與其關聯的先前應用的信息 替換為關于目標文件夾/文件和自定義的與其關聯的至少一個應用的信息。
[0015] 在所述設備中,自定義單元還可接收用于取消目標文件夾/文件和與其關聯的應 用的關聯關系的指示,其中,當自定義單元接收到用于取消目標文件夾/文件和與其關聯的 至少一個應用的關聯關系的指示時,關聯單元刪除存儲在存儲單元中的關于目標文件夾/ 文件和與其關聯的至少一個應用的關聯關系。
[0016] 所述設備可還包括:跳轉單元,用于在應用的信息界面中添加跳轉按鈕,并且響應 于跳轉按鈕被選擇而獲取與所述應用關聯的目標文件夾的路徑信息,并根據所述路徑信息 跳轉到相應的目標文件夾。
[0017] 在所述設備中,當所述應用關聯到多個目標文件夾時,跳轉單元可響應于跳轉按 鈕被選擇而顯示包括所述多個目標文件夾的列表,響應于列表中特定目標文件夾的選擇而 獲取選擇的特定目標文件夾的路徑信息,并根據所述路徑信息跳轉到選擇的特定目標文件 夾。
[0018] 在所述設備中,當目標文件夾/文件被移動時,關聯單元可判斷目標文件夾/文件 移動后的路徑信息與目標文件夾/文件的先前路徑信息是否相同,當目標文件夾/文件移動 后的路徑信息與目標文件夾/文件的先前路徑信息不同時,關聯單元可取消目標文件夾/文 件和與其關聯的應用之間的關聯,其中,目標文件夾/文件的先前路徑信息包含在關于目標 文件夾/文件和與其關聯的應用的信息中。
[0019] 在所述設備中,當目標文件夾/文件被重命名時,關聯單元可判斷目標文件夾/文 件重命名后的名稱與目標文件夾/文件的先前名稱是否相同,當目標文件夾/文件重命名后 的名稱與目標文件夾/文件的先前名稱不同時,關聯單元可取消目標文件夾/文件和與其關 聯的應用之間的關聯,其中,目標文件夾/文件的先前名稱包含在關于目標文件夾/文件和 與其關聯的應用的信息中。
[0020] 在所述設備中,當目標文件夾/文件被刪除時,關聯單元可取消目標文件夾/文件 和與其關聯的應用之間的關聯,并且刪除存儲在存儲單元中的關于目標文件夾/文件和與 其關聯的應用的信息。
[0021] 所述設備可還包括:詢問單元,當與目標文件夾/文件關聯的應用被卸載時產生并 顯示詢問用戶是否刪除與被卸載的應用關聯的目標文件夾/文件的信息,其中,當用戶確定 刪除與被卸載的應用關聯的目標文件夾/文件時,關聯單元刪除與被卸載的應用關聯的目 標文件夾/文件以及存儲在存儲單元中的關于目標文件夾/文件和與其關聯的應用的信息; 當用戶確定不刪除與被卸載的應用關聯的目標文件夾/文件時,關聯單元將指示與目標文 件夾/文件關聯的應用已被卸載的信息存儲在存儲單元中,并且當目標文件夾/文件作為圖 標被顯示時,加載單元將指示關聯的應用已被刪除的標識添加到顯示的目標文件夾/文件 的圖標上。
[0022] 根據本發明示例性實施例的另一方面,提供一種用于在終端中執行關聯操作的方 法,包括:(A)記錄在終端中創建目標文件夾/文件的應用的進程ID; (B)通過將創建目標文 件夾/文件的應用的進程ID與終端中當前運行的所有應用的進程ID進行匹配來確定創建目 標文件夾/文件的應用;(C)基于匹配結果將目標文件夾/文件與確定的應用進行關聯。
[0023] 所述方法可還包括:(D)基于匹配結果存儲關于目標文件夾/文件和與其關聯的應 用的信息。
[0024] 所述方法可還包括:(E)響應于目標文件夾/文件作為圖標被顯示,通過使用關于 目標文件夾/文件和與其關聯的應用的信息將關聯的應用的標識添加到顯示的目標文件 夾/文件的圖標上。
[0025] 在所述方法中,步驟(D)可還包括:響應于目標文件夾/文件被不同應用使用,存儲 關于目標文件夾/文件和使用目標文件夾/文件的各個應用的信息,
[0026] 在所述方法中,步驟(E)可包括:響應于目標文件夾/文件作為圖標被顯示,通過使 用關于目標文件夾/文件和使用目標文件夾/文件的各個應用的信息將各個應用的標識拼 接在一起之后添加到顯示的目標文件夾/文件的圖標上。
[0027] 在所述方法中,關于目標文件夾/文件和與其關聯的應用的信息可包括目標文件 夾/文件的名稱、路徑信息以及與其關聯的應用的名稱、標識以及應用程序包名稱。
[0028] 在所述方法中,應用的標識可包括應用的圖標和名稱中的至少一個。
[0029] 所述方法可還包括:(F)接收用于自定義目標文件夾/文件和與其關聯的至少一個 應用的關聯關系的指不。
[0030] 在所述方法中,在步驟(F)中,當接收到用于自定義目標文件夾/文件和與其關聯 的至少一個應用的關聯關系的指示時,如果存在與自定義目標文件夾/文件關聯的先前應 用,則可將存儲的關于目標文件夾/文件和與其關聯的先前應用的信息替換為關于目標文 件夾/文件和自定義的與其關聯的至少一個應用的信息。
[0031] 在所述方法中,步驟(F)可還包括:接收用于取消目標文件夾/文件和與其關聯的 應用的關聯關系的指示,其中,當接收到用于取消目標文件夾/文件和與其關聯的至少一個 應用的關聯關系的指示時,刪除存儲的關于目標文件夾/文件和與其關聯的