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