一種數(shù)據(jù)刪除方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)刪除方法及終端。
【背景技術(shù)】
[0002]隨著終端技術(shù)的不斷發(fā)展,終端的功能越來越多樣化,運行在終端上的應(yīng)用程序也越來越多。當(dāng)應(yīng)用程序中存儲的數(shù)據(jù)越來越多時,往往會造成終端的運行速率減慢,甚至無法滿足用戶的使用需求,因此需要經(jīng)常為終端清除掉一些無用的數(shù)據(jù)。目前刪除應(yīng)用程序中數(shù)據(jù)的方法的一般過程是:進入一個應(yīng)用程序,選中一項特定數(shù)據(jù)進行刪除或者點擊“全選”選項以選中該應(yīng)用程序中的所有數(shù)據(jù)進行刪除。采用上述方法刪除數(shù)據(jù),當(dāng)用戶想要刪除多項數(shù)據(jù)時,則需手動一次次去選中要刪除的數(shù)據(jù)進行刪除,使得刪除效率低下。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實施例提供了一種數(shù)據(jù)刪除方法及終端,能夠?qū)崿F(xiàn)數(shù)據(jù)的批量刪除,提高數(shù)據(jù)刪除效率。
[0004]本發(fā)明實施例公開了一種數(shù)據(jù)刪除方法,包括:
[0005]接收針對應(yīng)用程序管理軟件包括的數(shù)據(jù)信息的刪除指令,其中,所述刪除指令攜帶有刪除條件,所述數(shù)據(jù)信息包括至少一個數(shù)據(jù)類型的至少兩項數(shù)據(jù);
[0006]響應(yīng)所述刪除指令,將所述數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中符合所述刪除條件的目標(biāo)數(shù)據(jù)進行批量刪除。
[0007]相應(yīng)地,本發(fā)明實施例還公開了一種終端,包括:
[0008]接收單元,用于接收針對應(yīng)用程序管理軟件包括的數(shù)據(jù)信息的刪除指令,其中,所述刪除指令攜帶有刪除條件,所述數(shù)據(jù)信息包括至少一個數(shù)據(jù)類型的至少兩項數(shù)據(jù);
[0009]刪除單元,用于響應(yīng)所述刪除指令,將所述數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中符合所述刪除條件的目標(biāo)數(shù)據(jù)進行批量刪除。
[0010]本發(fā)明實施例中,當(dāng)接收到針對應(yīng)用程序管理軟件包括的數(shù)據(jù)信息的刪除指令時,響應(yīng)該刪除指令,將數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中符合該刪除指令攜帶的刪除條件的目標(biāo)數(shù)據(jù)進行批量刪除。實施本發(fā)明實施例,無需用戶手動一次次去選中要刪除的數(shù)據(jù)進行刪除,只需輸入相應(yīng)的刪除條件,既可以將滿足該刪除條件的所有數(shù)據(jù)進行批量刪除,從而提高了數(shù)據(jù)的刪除效率,有效改善用戶體驗。
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1是本發(fā)明實施例公開的一種數(shù)據(jù)刪除方法的流程示意圖;
[0013]圖2是本發(fā)明實施例公開的另一種數(shù)據(jù)刪除方法的流程示意圖;
[0014]圖3是本發(fā)明實施例公開的一種終端的結(jié)構(gòu)示意圖;
[0015]圖4是本發(fā)明實施例公開的另一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0016]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0017]本發(fā)明實施例公開了一種數(shù)據(jù)刪除方法及終端,能夠?qū)崿F(xiàn)數(shù)據(jù)的批量刪除,提高數(shù)據(jù)刪除效率,有效改善用戶體驗。以下分別進行詳細說明。
[0018]請參閱圖1,圖1是本發(fā)明實施例公開的一種數(shù)據(jù)刪除方法的流程示意圖。如圖1所示,該數(shù)據(jù)刪除方法可以包括以下步驟:
[0019]S101、接收針對應(yīng)用程序管理軟件包括的數(shù)據(jù)信息的刪除指令,其中,該刪除指令攜帶有刪除條件,數(shù)據(jù)信息包括至少一個數(shù)據(jù)類型的至少兩項數(shù)據(jù)。
[0020]本發(fā)明實施例中,可以是接收針對手機、PC、平板電腦、個人數(shù)字助理(PersonalDigital Assistant, PAD)、多媒體播放器等終端中的應(yīng)用程序管理軟件包括的數(shù)據(jù)信息的刪除指令。其中,應(yīng)用程序管理軟件可以是終端系統(tǒng)自帶的管理軟件,也可以是終端中安裝的第三方管理軟件。應(yīng)用程序管理軟件中可以包含有終端中至少一個應(yīng)用程序APP中的數(shù)據(jù)信息,該數(shù)據(jù)信息可以是應(yīng)用程序中的原始數(shù)據(jù),也可以是應(yīng)用程序中的備份數(shù)據(jù)等。
[0021]本發(fā)明實施例中,該刪除指令可以是由用戶觸發(fā)的;也可以是終端中攜帶有預(yù)設(shè)條件,當(dāng)滿足該預(yù)設(shè)條件時終端自行觸發(fā)的。該刪除指令中還攜帶有刪除條件,以使應(yīng)用程序管理軟件中滿足該刪除條件的所有數(shù)據(jù)進行批量刪除,滿足該刪除條件的所有數(shù)據(jù)即為目標(biāo)數(shù)據(jù)。該刪除指令攜帶的刪除條件可以是用戶輸入的刪除條件,也可以是終端系統(tǒng)設(shè)置的默認(rèn)刪除條件,用戶可以根據(jù)需求自行選擇。
[0022]本發(fā)明實施例中,刪除條件可以是數(shù)據(jù)時間標(biāo)識(如數(shù)據(jù)創(chuàng)建時間、數(shù)據(jù)備份時間、數(shù)據(jù)最近訪問時間等);刪除條件也可以是數(shù)據(jù)類型標(biāo)識(如圖片類型、音頻類型、視頻類型、文檔類型等);刪除條件還可以是數(shù)據(jù)使用頻率標(biāo)識,即單位時間內(nèi)數(shù)據(jù)在終端中被使用的次數(shù);刪除條件還可以是一些其他的標(biāo)識,如數(shù)據(jù)名稱標(biāo)識等,本發(fā)明實施例不作限定。
[0023]本發(fā)明實施例中,應(yīng)用程序管理軟件中的數(shù)據(jù)信息包括至少一個數(shù)據(jù)類型的至少兩項數(shù)據(jù),即應(yīng)用程序管理軟件中的數(shù)據(jù)信息分類為至少一個數(shù)據(jù)類型,且不少于兩項數(shù)據(jù)。這里的數(shù)據(jù)類型可以是圖片、音頻、視頻、文檔等類型。
[0024]S102、響應(yīng)該刪除指令,將數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中符合刪除條件的目標(biāo)數(shù)據(jù)進行批量刪除。
[0025]本發(fā)明實施例中,在執(zhí)行步驟SlOl接收到針對應(yīng)用程序管理軟件包括的數(shù)據(jù)信息的刪除指令之后,響應(yīng)該刪除指令,并可以對該刪除指令進行解析,以獲取該刪除指令中攜帶的刪除條件,根據(jù)獲取到的刪除條件可以對數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)進行選擇性批量刪除。
[0026]本發(fā)明實施例中,當(dāng)刪除條件為數(shù)據(jù)創(chuàng)建時間標(biāo)識,則在解析出該刪除條件時,可以獲取數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中每一項數(shù)據(jù)的創(chuàng)建時間,并將創(chuàng)建時間與刪除條件的數(shù)據(jù)創(chuàng)建時間標(biāo)識相匹配的若干個目標(biāo)數(shù)據(jù)進行批量刪除;當(dāng)刪除條件為數(shù)據(jù)類型標(biāo)識,則在解析出該刪除條件時,可以將數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中與刪除條件的數(shù)據(jù)類型標(biāo)識相同的數(shù)據(jù)類型包括的所有目標(biāo)數(shù)據(jù)進行批量刪除;當(dāng)刪除條件為數(shù)據(jù)使用頻率標(biāo)識,則在解析出該刪除條件時,可以獲取數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中每一項數(shù)據(jù)的使用頻率,并將使用頻率小于刪除條件中的數(shù)據(jù)使用頻率標(biāo)識的若干個目標(biāo)數(shù)據(jù)進行批量刪除。本發(fā)明實施例中,刪除條件可以只包含一個,也可以包含多個,當(dāng)包含多個時,可以將同時滿足所有刪除條件的目標(biāo)數(shù)據(jù)進行批量刪除。
[0027]在圖1所描述的方法中,當(dāng)接收到針對應(yīng)用程序管理軟件包括的數(shù)據(jù)信息的刪除指令時,響應(yīng)該刪除指令,將數(shù)據(jù)信息包括的所有數(shù)據(jù)類型的數(shù)據(jù)中符合該刪除指令攜帶的刪除條件的目標(biāo)數(shù)據(jù)進行批量刪除。通過實施圖1所描述的方法,無需用戶手動一次次去選中要刪除的數(shù)據(jù)進行刪除,只需輸入相應(yīng)的刪除條件,既可以將滿足該刪除條件的所有數(shù)據(jù)進行批量刪除,從而提高了數(shù)據(jù)的刪除效率,有效改善用戶體驗。
[0028]請參閱圖2,圖2是本發(fā)明實施例公開的另一種數(shù)據(jù)刪除方法的流程示意圖。如圖2所示,該數(shù)據(jù)刪除方法可以包括