文件管理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信領(lǐng)域,尤其是涉及一種文件管理方法及裝置。
【背景技術(shù)】
[0002] 隨著智能手機及相關(guān)智能終端的日益普及,智能終端(手機等)已成為人們?nèi)粘?生活中必不可少的一個通信、娛樂甚至工作工具。本發(fā)明以智能終端的手機為例。手機不 僅大大提高了人們的工作效率,也改變了人們的生活方式。
[0003] 智能手機的日益廣迅猛發(fā)展,目前手機業(yè)務(wù)或通信業(yè)務(wù)的也越來越豐富。淘寶、京 東、微信、微博,各種音樂視頻軟件、各種手機游戲,這些手機應(yīng)用的使用給廣大智能手機用 戶帶來了非常大的方便,也給用戶帶來了很多樂趣的同時也帶來了不少煩惱。
[0004] 目前智能手機的應(yīng)用有一個非常大缺點也就是用戶痛點就是,應(yīng)用安裝包越來越 大,一個安卓安裝包(AndroidPackage,簡稱為apk)動輒幾十上百MB,而且應(yīng)用不用后生成 的很多文件越來越多,而且這些文件(尤其是放在sd卡的)無法自動刪除?,F(xiàn)在應(yīng)用豐富 多樣,新增應(yīng)用越來越多,替換應(yīng)用的頻率越來越快,隨著時間的累積,終端系統(tǒng)空間和Sd 卡空間會很快被消耗一空,用戶也不知道哪些文件有用,哪些文件沒有用,不敢隨意刪除文 件,經(jīng)驗表明,sd卡上80%的數(shù)據(jù)是應(yīng)用的數(shù)據(jù),尤其是音、視頻或相片、用戶文檔等,有可 能這些數(shù)據(jù)的所屬應(yīng)用早已被卸載不用而且用戶也用不上這些文件,但是仍然長期的占用 著用戶寶貴的磁盤空間。由于這些文件缺少有用的信息和統(tǒng)一的入口管理,用戶對這些占 據(jù)了自己智能終端的這些文件毫無辦法。這些是困擾智能手機用戶的一個問題。
[0005] 目前市面上雖然有一些清理加速第三方軟件,但是這些軟件大多是通過人為的收 集大量應(yīng)用數(shù)據(jù)文件目錄信息后加以分析形成相應(yīng)的索引用于文件管理。這里的缺點很明 顯就是人工維護工作量很大,在如此信息量如此爆炸性增長的時代背景下顯然不可持續(xù)。
[0006] 針對相關(guān)技術(shù)中的上述問題,尚無有效地解決方案。
【發(fā)明內(nèi)容】
[0007] 針對相關(guān)技術(shù)中,對與應(yīng)用相關(guān)的文件進行管理存在人工維護工作量較大等技術(shù) 問題,本發(fā)明提供了一種文件管理方法及裝置,以至少解決上述技術(shù)問題。
[0008] 根據(jù)本發(fā)明的一個方面,提供了一種文件管理方法,包括:從預(yù)設(shè)索引數(shù)據(jù)庫中獲 取終端上指定應(yīng)用所對應(yīng)應(yīng)用標識的索引,其中,該索引與所述指定應(yīng)用在安裝或運行時 所產(chǎn)生的文件信息存在關(guān)聯(lián)關(guān)系,所述索引與所述應(yīng)用標識是一一對應(yīng)的;根據(jù)所述索引 和所述關(guān)聯(lián)關(guān)系對所述文件信息進行管理。
[0009] 優(yōu)選地,從預(yù)設(shè)索引數(shù)據(jù)庫中獲取當前應(yīng)用所對應(yīng)應(yīng)用標識的索引之前,包括:為 所述應(yīng)用標識分配所述索引;建立所述應(yīng)用在安裝或運行時所產(chǎn)生的文件信息與所述索引 的關(guān)聯(lián)關(guān)系;將所述關(guān)聯(lián)關(guān)系存儲至所述預(yù)設(shè)索引數(shù)據(jù)庫中。
[0010] 優(yōu)選地,將所述關(guān)聯(lián)關(guān)系存儲至所述預(yù)設(shè)索引數(shù)據(jù)庫中之后,還包括:將所述預(yù)設(shè) 索引數(shù)據(jù)庫上傳至網(wǎng)絡(luò)側(cè)。 toon] 優(yōu)選地,所述方法還包括:將所述網(wǎng)絡(luò)側(cè)的預(yù)設(shè)索引庫中使用頻率大于指定閾值 的所述文件信息存儲至所述終端中。
[0012] 優(yōu)選地,根據(jù)所述索引和所述關(guān)聯(lián)關(guān)系對所述文件信息進行以下之一管理:查詢 操作、刪除操作、備份轉(zhuǎn)移。
[0013] 優(yōu)選地,根據(jù)所述索引和所述關(guān)聯(lián)關(guān)系對所述文件信息進行刪除操作,包括以下 之一:在指定事件的觸發(fā)下,對所有所述文件信息中的指定文件信息以列表的形式提示用 戶選擇是否刪除,并刪除所有所述文件信息中除所述指定文件信息之外的其它信息;在指 定事件的觸發(fā)下,刪除所有所述文件信息。
[0014] 優(yōu)選地,所述列表中包括以下至少之一所述文件信息的描述信息:所述指定文件 信息的名稱、所述指定文件信息的使用頻率、所述指定文件信息的訪問時間、所述指定文件 信息的作用、所述指定文件信息被刪除后所導(dǎo)致的結(jié)果。
[0015] 優(yōu)選地,所述指定事件包括以下之一:檢測到所述應(yīng)用被卸載、檢測到所述終端的 系統(tǒng)空間小于預(yù)設(shè)閾值。
[0016] 優(yōu)選地,所述應(yīng)用標識包括:應(yīng)用包名。
[0017] 優(yōu)選地,所述文件信息包括以下至少之一:所述應(yīng)用的應(yīng)用包名、所述文件信息的 讀寫頻率、所述文件信息的讀寫時間、所述文件信息的文件目錄路徑、所述數(shù)據(jù)文信息的作 用。
[0018] 根據(jù)本發(fā)明的另一個方面,提供了一種文件管理裝置,包括:獲取模塊,用于從預(yù) 設(shè)索引數(shù)據(jù)庫中獲取終端上指定應(yīng)用所對應(yīng)應(yīng)用標識的索引,其中,該索引與所述指定應(yīng) 用在安裝或運行時所產(chǎn)生的文件信息存在關(guān)聯(lián)關(guān)系,所述索引與所述應(yīng)用標識是一一對應(yīng) 的;管理模塊,用于根據(jù)所述索引和所述關(guān)聯(lián)關(guān)系對所述文件信息進行管理。
[0019] 通過本發(fā)明,采用建立與指定應(yīng)用的相關(guān)文件信息的索引,并根據(jù)該索引對指定 應(yīng)用的相關(guān)文件信息進行管理的技術(shù)手段,解決了相關(guān)技術(shù)中,對與應(yīng)用相關(guān)的文件進行 管理存在人工維護工作量較大等技術(shù)問題,從而節(jié)省了文件管理的人工工作量,提高了磁 盤使用率,提升了用戶體驗。
【附圖說明】
[0020] 此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā) 明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0021] 圖1為根據(jù)本發(fā)明實施例的文件管理方法的流程圖;
[0022] 圖2為根據(jù)本發(fā)明實施例的文件管理裝置的結(jié)構(gòu)框圖;
[0023] 圖3為根據(jù)本發(fā)明優(yōu)選實施例的文件管理實現(xiàn)原理示意圖;
[0024] 圖4為根據(jù)本發(fā)明優(yōu)選實施例的文件索引建立流程示意圖;
[0025] 圖5為根據(jù)本發(fā)明優(yōu)選實施例的文件清理流程示意圖。
【具體實施方式】
[0026] 下文中將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。需要說明的是,在不沖突的 情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0027] 圖1為根據(jù)本發(fā)明實施例的文件管理方法的流程圖。如圖1所示,該方法包括以 下處理步驟:
[0028] 步驟S102,從預(yù)設(shè)索引數(shù)據(jù)庫中獲取終端上指定應(yīng)用所對應(yīng)應(yīng)用標識的索引,其 中,該索引與上述指定應(yīng)用在安裝或運行時所產(chǎn)生的文件信息存在關(guān)聯(lián)關(guān)系,上述索引與 上述應(yīng)用標識是--對應(yīng)的;
[0029] 步驟S104,根據(jù)上述索引和上述關(guān)聯(lián)關(guān)系對上述文件信息進行管理。
[0030] 通過上述各個處理步驟,由于可以根據(jù)應(yīng)用所對應(yīng)唯一標識的索引對相關(guān)文件對 文件進行管理,因此,可以自動實現(xiàn)對應(yīng)用的相關(guān)文件進行管理,并且,由于可以根據(jù)索引 對應(yīng)用文件進行管理,因此,節(jié)省了人工維護的工作量。
[0031] 在一個優(yōu)選實施例中,為了實現(xiàn)基于索引的管理,在從預(yù)設(shè)索引數(shù)據(jù)庫中獲取當 前應(yīng)用所對應(yīng)應(yīng)用標識的索引之前,可以執(zhí)行以下處理過程:
[0032] 為上述應(yīng)用標識分配上述索引;建立上述應(yīng)用在安裝或運行時所產(chǎn)生的文件信息 與上述索引的關(guān)聯(lián)關(guān)系;將上述關(guān)聯(lián)關(guān)系存儲至上述預(yù)設(shè)索引數(shù)據(jù)庫中。此處可以理解為 將與上述文件信息相關(guān)聯(lián)的索引存儲至預(yù)設(shè)索引數(shù)據(jù)庫中,但不限于此。
[0033] 為了更好地對應(yīng)用的相關(guān)文件進行管理,在將上述關(guān)聯(lián)關(guān)系存儲至上述預(yù)設(shè)索引 數(shù)據(jù)庫中之后,還可以將上述預(yù)設(shè)索引數(shù)據(jù)庫上傳至網(wǎng)絡(luò)側(cè),這樣可以實現(xiàn)索引數(shù)據(jù)庫的 共享。
[0034] 在本實施例的一個優(yōu)選實施方式中,為了提高磁盤管理效率,可以講上述網(wǎng)絡(luò)側(cè) 的預(yù)設(shè)索引庫中使用頻率大于指定閾值的文件信息存儲至上述終端中。
[0035] 在一個優(yōu)選實施方式中,可以根據(jù)上述索引和上述關(guān)聯(lián)關(guān)系對上述文件信息進行 以下之一管理:查詢操作、刪除操作、備份轉(zhuǎn)移。
[0036] 根據(jù)上述索引和上述關(guān)聯(lián)關(guān)系對上述文件信息進行刪除操