數(shù)據(jù)處理方法及移動終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動通信技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法及移動終端。
【背景技術(shù)】
[0002]隨著移動終端等智能存儲設(shè)備的日漸普及,其所承載的個人信息也越來越豐富。同時,由于文件(如視頻、音頻、繪圖文件、軟件、臨時文件)的容量越來越大,使得移動終端的存儲能力受到考驗。
[0003]現(xiàn)有的數(shù)據(jù)清理軟件具有一定的數(shù)據(jù)清理能力,可輔助釋放移動終端的存儲空間,但由于考慮到清理過程中用戶等待的問題,對可刪除數(shù)據(jù)的查找和清理變得較為簡單,缺少較為系統(tǒng)的清理方案。同時,現(xiàn)有的數(shù)據(jù)清理軟件在數(shù)據(jù)清理后無法返回執(zhí)行數(shù)據(jù)清理前的任務(wù),給用戶帶來不便。如:用戶在安裝應(yīng)用的過程中被提示需要清理數(shù)據(jù),當清理完成后,用戶需要找到應(yīng)用安裝包對應(yīng)的存儲目錄,并手動執(zhí)行對應(yīng)的運行指令,操作十分繁瑣,降低了用戶的使用體驗。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種數(shù)據(jù)處理方法,用以解決移動終端數(shù)據(jù)清理較為簡單,用戶體驗差的冋題。
[0005]本發(fā)明實施例一方面提供一種數(shù)據(jù)處理方法,應(yīng)用于移動終端,包括:
[0006]接收對數(shù)據(jù)的清理指令,建立當前任務(wù)的任務(wù)索引信息;
[0007]執(zhí)行數(shù)據(jù)清理操作,所述數(shù)據(jù)清理操作包括數(shù)據(jù)刪除操作、數(shù)據(jù)移動操作或應(yīng)用卸載操作;
[0008]獲取所述任務(wù)索引信息,執(zhí)行所述任務(wù)索引信息中的對應(yīng)任務(wù)。
[0009]另一方面,本發(fā)明實施例還提供了一種移動終端,包括:
[0010]接收模塊,用于接收對數(shù)據(jù)的清理指令,建立當前任務(wù)的任務(wù)索引信息;
[0011]清理模塊,用于執(zhí)行數(shù)據(jù)清理操作,所述數(shù)據(jù)清理操作包括數(shù)據(jù)刪除操作、數(shù)據(jù)移動操作或應(yīng)用卸載操作;
[0012]處理模塊,用于獲取所述任務(wù)索引信息,執(zhí)行所述任務(wù)索引信息中的對應(yīng)任務(wù)。
[0013]本發(fā)明實施例通過在接收清理指令時,建立清理前運行任務(wù)的任務(wù)索引信息,并在清理操作完成后,執(zhí)行所述任務(wù)索引信息中的對應(yīng)任務(wù),使得在數(shù)據(jù)清理后,移動終端的任務(wù)可以繼續(xù)完成,不需用戶手動開啟,提升了用戶的使用體驗;同時,數(shù)據(jù)清理操作可以包括刪除操作、移動操作和應(yīng)用卸載操作,清理方式更加系統(tǒng),能有效釋放移動終端的存儲空間。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1是本發(fā)明數(shù)據(jù)處理方法的第一實施例的流程示意圖;
[0016]圖2是本發(fā)明數(shù)據(jù)處理方法的第二實施例的流程示意圖;
[0017]圖3是本發(fā)明數(shù)據(jù)處理方法的第三實施例的流程示意圖;
[0018]圖4是本發(fā)明移動終端的第一實施例的結(jié)構(gòu)示意圖;
[0019]圖5是本發(fā)明移動終端的第二實施例的結(jié)構(gòu)示意圖;
[0020]圖6是本發(fā)明移動終端的第三實施例的結(jié)構(gòu)示意圖。
【具體實施方式】
[0021]為了使本發(fā)明所解決的技術(shù)問題、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應(yīng)當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0022]請參照圖1,是本發(fā)明的數(shù)據(jù)處理方法的第一實施例的流程示意圖。該數(shù)據(jù)處理方法包括:
[0023]步驟S11,接收對數(shù)據(jù)的清理指令,建立當前任務(wù)的任務(wù)索引信息。
[0024]上述清理指令可以是由用戶發(fā)出的,也可以是移動終端后臺檢測到可用空間較少時自動發(fā)出的,在本實施例中,當移動終端后臺檢測到可用空間不足5%時,自動發(fā)出清理指令。
[0025]當接收到清理指令時,建立當前任務(wù)的任務(wù)索引信息,其中,當前任務(wù)可以是前臺任務(wù),也可以是后臺被認證的任務(wù),移動終端生產(chǎn)商或應(yīng)用開發(fā)商可以對該被認證的任務(wù)的清單進行定制,經(jīng)認證的任務(wù)才會被記錄進任務(wù)索引信息,以防止如消息推送、更新等與用戶日常使用無關(guān)的任務(wù)在清理后被重新執(zhí)行。
[0026]步驟S12,執(zhí)行數(shù)據(jù)清理操作,數(shù)據(jù)清理操作包括數(shù)據(jù)刪除操作、數(shù)據(jù)移動操作或應(yīng)用卸載操作。
[0027]優(yōu)選的,清理操作為在移動終端后臺進行的清理操作,可滿足用戶打電話、發(fā)消息、瀏覽新聞等日常操作,使用戶不再需要等待清理完畢,提升了用戶的使用體驗。
[0028]步驟S13,獲取任務(wù)索引信息,執(zhí)行任務(wù)索引信息中的對應(yīng)任務(wù)。
[0029]在本實施例中,上述清理操作完成后即開始執(zhí)行任務(wù)索引信息中的對應(yīng)任務(wù),作為一種優(yōu)選方案,當某一任務(wù)在清理操作前為前臺任務(wù)時,在清理操作完成后,自動將該任務(wù)推送到前臺。
[0030]本發(fā)明實施例通過在接收清理指令時,建立清理前運行任務(wù)的任務(wù)索引信息,并在清理操作完成后,執(zhí)行任務(wù)索引信息中的對應(yīng)任務(wù),使得在數(shù)據(jù)清理后,移動終端的任務(wù)可以繼續(xù)完成,不需用戶手動開啟,提升了用戶的使用體驗;同時,數(shù)據(jù)清理操作可以包括刪除操作、移動操作和應(yīng)用卸載操作,清理方式更加系統(tǒng),能有效釋放移動終端的存儲空間。
[0031]請參考圖2,是本發(fā)明的數(shù)據(jù)處理方法的第二實施例的流程示意圖。該數(shù)據(jù)處理方法包括:
[0032]步驟S21,接收對數(shù)據(jù)的清理指令,建立當前任務(wù)的任務(wù)索引信息。
[0033]與第一實施例對應(yīng)步驟不同的是,本實施例中的任務(wù)索引信息還包括應(yīng)用的安裝
?目息。
[0034]安裝信息用于記錄數(shù)據(jù)清理前正在安裝的應(yīng)用的信息。
[0035]步驟S22,執(zhí)行數(shù)據(jù)清理操作,數(shù)據(jù)清理操作包括數(shù)據(jù)刪除操作、數(shù)據(jù)移動操作或應(yīng)用卸載操作。
[0036]此步驟與第一實施例的對應(yīng)步驟相同,這里不再贅述。
[0037]步驟S23,根據(jù)安裝信息,判斷應(yīng)用的安裝包是否存在。
[0038]在本實施例中,安裝信息可以包括安裝包的存儲路徑信息、獲取安裝包的客戶端信息或鏈接地址信息。
[0039]本實施例可以通過上述存儲路徑信息判斷安裝包是否存在。
[0040]步驟S24,若是,運行安裝包。
[0041]在清理操作完成后,若安裝包存在,運行安裝包,以重新執(zhí)行清理操作前的對應(yīng)任務(wù)。
[0042]步驟S25,若否,提取安裝信息中的客戶端信息或鏈接地址信息,使用客戶端或鏈接地址獲取并運行安裝包。
[0043]上述客戶端可以是應(yīng)用商店,或者是手機助手等應(yīng)用,上述連接地址可以是下載地址,以便在清理完成后,重新通過客戶端或連接地址獲取安裝包。
[0044]作為一種優(yōu)選方案,步驟S25還可以進一步包括:
[0045]提取安裝信息中的安裝包大小信息,以及客戶端信息或鏈接地址信息。在本步驟中,安裝信息還可以包括安裝包大小信息。
[0046]將安裝包的大小與系統(tǒng)預(yù)設(shè)值比較。安裝包的大小可由前一步驟中的安裝包大小信息得到。
[0047]若上述安裝包的大小小于系統(tǒng)預(yù)設(shè)值,則使用客戶端或鏈接地址獲取并運行安裝包。當安裝包的大小小于系統(tǒng)預(yù)設(shè)值時,判斷可以在付費網(wǎng)絡(luò)下進行下載并安裝,在本實施例中,付費網(wǎng)絡(luò)可以是2G/3G/4G或者其他按數(shù)據(jù)流量、使用時長收費的網(wǎng)絡(luò)。
[0048]若上述安裝包的大小大于系統(tǒng)預(yù)設(shè)值,則判斷當前是否為免費網(wǎng)絡(luò),若是免費網(wǎng)絡(luò),則使用客戶端或鏈接地址獲取并運行安裝包;若不是免費網(wǎng)絡(luò),則添加計劃任務(wù),在下次接入免費網(wǎng)絡(luò)后,使用客戶端或鏈接地址獲取并運行安裝包。當安裝包的大小大于系統(tǒng)預(yù)設(shè)值時,若當前為免費網(wǎng)絡(luò),則下載并安裝安裝包,若不是免費網(wǎng)絡(luò)時,則在下次接入免費網(wǎng)絡(luò)后,自動后臺下載并安裝安裝包。在本實施例中,免費網(wǎng)絡(luò)可以是WIFI (也作W1-FI,無線保真)網(wǎng)絡(luò)。
[0049]本發(fā)明實施例通過在任務(wù)索引信息中包含安裝信息時,在清理完成后繼續(xù)執(zhí)行應(yīng)用的安裝操作,避免了用戶