国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種垃圾數(shù)據(jù)的清理方法和系統(tǒng)的制作方法_2

      文檔序號(hào):8258691閱讀:來源:國知局
      網(wǎng)友的評(píng)論內(nèi)容,等等。也就是說,在步驟“基于該程序卸載接口函數(shù)生成清理提示信息”之前,該垃圾數(shù)據(jù)的清理方法還可以包括:
      [0049]確定該垃圾數(shù)據(jù)的數(shù)據(jù)信息。
      [0050]則,步驟“基于該程序卸載接口函數(shù)生成清理提示信息,該清理提示信息至少包括一個(gè)清理觸發(fā)鍵”具體為:
      [0051]基于該程序卸載接口函數(shù)生成清理提示信息,該清理提示信息包括該垃圾數(shù)據(jù)的數(shù)據(jù)信息和一個(gè)清理觸發(fā)鍵等信息。
      [0052](3)顯示該清理提示信息。
      [0053]其中,具體顯示時(shí),可以根據(jù)實(shí)際應(yīng)用的需求或用戶的喜好對(duì)顯示的樣式進(jìn)行設(shè)置,比如,可以顯示全部的清理提示信息內(nèi)容,也可以顯示部分的清理提示信息內(nèi)容,或者,還可以只顯示一個(gè)彈框,在用戶點(diǎn)擊之后才顯示清理提示信息的全部或部分內(nèi)容,等等,在此不再贅述。
      [0054]106、在接收到根據(jù)該清理提示信息所觸發(fā)的清理指令時(shí),刪除該建議清理數(shù)據(jù)集合中的所有垃圾數(shù)據(jù)。
      [0055]例如,具體可以在接收用戶通過該清理觸發(fā)鍵所觸發(fā)的清理指令時(shí),根據(jù)該清理指令通過程序卸載接口函數(shù)調(diào)用程序卸載進(jìn)程,以刪除該建議清理數(shù)據(jù)集合中的所有垃圾數(shù)據(jù),其中,建議清理數(shù)據(jù)集合中的所有垃圾數(shù)據(jù)指的是建議清理數(shù)據(jù)集合中所有安裝包標(biāo)識(shí)對(duì)對(duì)應(yīng)的安裝包。
      [0056]其中,在刪除這些垃圾數(shù)據(jù)時(shí),可以先獲取所有垃圾數(shù)據(jù)的存儲(chǔ)路徑,然后依次進(jìn)行刪除,或者,也可以逐一獲取存儲(chǔ)路徑并刪除,即步驟“刪除該建議清理數(shù)據(jù)集合中的所有垃圾數(shù)據(jù)”具體可以采用如下任意一種方式:
      [0057](I)第一種方式;
      [0058]獲取建議清理數(shù)據(jù)集合中所有垃圾數(shù)據(jù)的存儲(chǔ)路徑,依次刪除該存儲(chǔ)路徑對(duì)應(yīng)位置的數(shù)據(jù)。
      [0059](2)第二種方式;
      [0060]確定該建議清理數(shù)據(jù)集合中是否存在需要清理的垃圾數(shù)據(jù),若存在,則確定當(dāng)前需要清理的垃圾數(shù)據(jù),獲取該當(dāng)前需要清理的垃圾數(shù)據(jù)的存儲(chǔ)路徑,刪除該存儲(chǔ)路徑對(duì)應(yīng)位置的數(shù)據(jù),并返回執(zhí)行確定該建議清理數(shù)據(jù)集合中是否存在需要清理的垃圾數(shù)據(jù)的步驟。
      [0061]若該建議清理數(shù)據(jù)集合中不存在需要清理的垃圾數(shù)據(jù),則流程結(jié)束。
      [0062]可選的,為了提高該方案的靈活性,還可以允許用戶對(duì)該建議清理數(shù)據(jù)集合進(jìn)行修改,以進(jìn)一步確認(rèn)需要進(jìn)行清理的安裝包,即步驟“顯示該清理提示信息”之后,該方法還可以包括:
      [0063]接收用戶根據(jù)該清理提示信息所輸入的修改請(qǐng)求,根據(jù)該修改請(qǐng)求更新所述建議清理數(shù)據(jù)集合,得到更新后建議清理數(shù)據(jù)集合。
      [0064]則此時(shí),步驟“在接收到根據(jù)所述清理提示信息所觸發(fā)的清理指令時(shí),刪除該建議清理數(shù)據(jù)集合中的所有垃圾數(shù)據(jù)”具體可以為:在接收到根據(jù)該清理提示信息所觸發(fā)的清理指令時(shí),刪除該更新后建議清理數(shù)據(jù)集合中的所有垃圾數(shù)據(jù)。
      [0065]例如,如果該清理提示信息顯示當(dāng)前需要清理的垃圾數(shù)據(jù)包括安裝包A、安裝包B和安裝包C,那么,若用戶不需要清除安裝包A,則可以發(fā)送一個(gè)修改請(qǐng)求,以指示更新建議清理數(shù)據(jù)集合,使得當(dāng)前需要清理的垃圾數(shù)據(jù)不包括安裝包A,即只包括安裝包B和安裝包C。其中,用戶發(fā)送修改請(qǐng)求的途徑可以有多種,比如,如果原來安裝包A、安裝包B和安裝包C所對(duì)應(yīng)的勾選框均已勾選,則用戶可以將安裝包A所對(duì)應(yīng)的勾選框中的勾選取消,從而觸發(fā)該修改請(qǐng)求的發(fā)送,等等,在此不再贅述。
      [0066]由上可知,本實(shí)施例采用掃描終端的存儲(chǔ)空間,以獲取該存儲(chǔ)空間中所保存的安裝包,然后根據(jù)該安裝包的屬性信息,如標(biāo)識(shí)、安裝信息、版本信息和時(shí)間信息等來確定其是否為垃圾數(shù)據(jù),比如,若該安裝信息指示安裝包已被安裝過、和/或該時(shí)間信息指示安裝包在所述存儲(chǔ)空間的存在時(shí)間已超過預(yù)置閾值、和/或根據(jù)該版本信息確定存在多個(gè)不同版本的舊版本安裝包、和/或根據(jù)該版本信息確定存在重復(fù)的安裝包,則將可以將該安裝包確定為垃圾數(shù)據(jù),并將該安裝包的標(biāo)識(shí)添加至建議清理數(shù)據(jù)集合中,再然后,根據(jù)該建議清理數(shù)據(jù)集合生成并顯示清理提示信息,在接收到根據(jù)該清理提示信息所觸發(fā)的清理指令時(shí),刪除建議清理數(shù)據(jù)集合中的所有垃圾數(shù)據(jù);由于該方案可以根據(jù)安裝包的安裝信息、版本信息和時(shí)間信息等信息作為依據(jù),篩選出多余的數(shù)據(jù)包作為垃圾數(shù)據(jù),并自動(dòng)進(jìn)行清除,因此,相對(duì)于現(xiàn)有技術(shù)中只能由用戶自行進(jìn)行篩選、以及只能清除掉已安裝的安裝包的方案而言,可以提高清理效率,改善清理效果,以及可以減少因?yàn)橛脩舻恼`操作所導(dǎo)致的誤刪情況的發(fā)生。
      [0067]實(shí)施例二、
      [0068]根據(jù)實(shí)施例一所描述的方法,以下將舉例作進(jìn)一步詳細(xì)說明。
      [0069]在本實(shí)施例中,將以該垃圾數(shù)據(jù)的清理系統(tǒng)具體集成在終端中為例進(jìn)行說明,為了描述方便,在本實(shí)施例中,將該垃圾數(shù)據(jù)的清理系統(tǒng)簡(jiǎn)稱為垃圾系統(tǒng)。
      [0070]當(dāng)終端接收到用戶發(fā)送的清理系統(tǒng)啟動(dòng)請(qǐng)求時(shí),根據(jù)該清理系統(tǒng)啟動(dòng)請(qǐng)求啟動(dòng)清理系統(tǒng),并由清理系統(tǒng)執(zhí)行垃圾數(shù)據(jù)的清理操作,如圖2a所示,一種垃圾數(shù)據(jù)的清理方法,具體流程可以如下:
      [0071]201、清理系統(tǒng)接收用戶輸入的垃圾數(shù)據(jù)掃描指令。
      [0072]202、清理系統(tǒng)在所述垃圾數(shù)據(jù)掃描指令的觸發(fā)下,啟動(dòng)搜索引擎并對(duì)終端的存儲(chǔ)空間進(jìn)行掃描,以獲取該存儲(chǔ)空間中所保存的安裝包。
      [0073]例如,具體可以掃描終端存儲(chǔ)空間中,所有目錄下或部分指定目錄下后綴名為apk的文件,其中,本發(fā)明實(shí)施例中的文件指的是需要完整可讀取的文件,即非破損文件。
      [0074]203、清理系統(tǒng)確定該安裝包的屬性信息,其中,該屬性信息可以包括安裝包的標(biāo)識(shí)、安裝信息、版本信息和時(shí)間信息等信息。
      [0075]204、清理系統(tǒng)根據(jù)該屬性信息確定該安裝包是否為垃圾數(shù)據(jù),若是,則執(zhí)行步驟205,若否,則將該安裝包的標(biāo)識(shí)添加至建議保留列表中,可以在終端的屏幕上顯示該建議保留列表,并返回執(zhí)行步驟202,例如,具體可以如下:
      [0076]若該安裝信息指示安裝包已被安裝過、和/或該時(shí)間信息指示安裝包在存儲(chǔ)空間的存在時(shí)間已超過預(yù)置閾值、和/或根據(jù)該版本信息確定存在多個(gè)不同版本的舊版本安裝包、和/或根據(jù)該版本信息確定存在重復(fù)的安裝包,則將該安裝包確定為垃圾數(shù)據(jù),于是執(zhí)行步驟205。
      [0077]否則,若該安裝信息指示安裝包尚未安裝過、且該時(shí)間信息指示安裝包在存儲(chǔ)空間的存在時(shí)間未超過預(yù)置閾值、且根據(jù)該版本信息確定該安裝包不存在多個(gè)不同版本或雖存在多個(gè)不同版本但是屬于最新版本的安裝包、且根據(jù)該版本信息確定不存在重復(fù)的安裝包,則確定該安裝包不是垃圾數(shù)據(jù),將該安裝包的標(biāo)識(shí)添加至建議保留列表中,并返回執(zhí)行步驟202。
      [0078]比如,參見圖2b,若確定安裝包A和安裝包B不是垃圾數(shù)據(jù),則分別將安裝包A的標(biāo)識(shí)和安裝B的標(biāo)識(shí)添加至建議保留列表中。
      [0079]其中,預(yù)置閾值可以根據(jù)實(shí)際應(yīng)用的需求進(jìn)行設(shè)置,比如,可以設(shè)置為15天或30
      天’等等°
      [0080]可選的,對(duì)于建議保留列表中的安裝包,還可以提供安裝接口以便用戶進(jìn)行安裝,比如,參見圖2b,可在安裝A的標(biāo)識(shí)和安裝包B的標(biāo)識(shí)旁,分別設(shè)置一個(gè)安裝接口,比如一個(gè)扳手樣式的圖標(biāo),當(dāng)用戶通過點(diǎn)擊該扳手樣式的圖標(biāo)時(shí),即可觸發(fā)安裝指令,此后,清理系統(tǒng)便可根據(jù)該安裝指令調(diào)用相應(yīng)的安裝包的安裝程序以進(jìn)行安裝,其具體的調(diào)用與安裝方法與現(xiàn)有技術(shù)類似,在此不再贅述。
      [0081]205、清理系統(tǒng)將該確定為垃圾數(shù)據(jù)的安裝包的標(biāo)識(shí)添加至建議清理數(shù)據(jù)集合中,比如添加至建議清理列表中。
      [0082]例如,若確定安裝包C、安裝包D和安裝包E等為垃圾數(shù)據(jù),則分別將安裝包C的標(biāo)識(shí)、安裝包D的標(biāo)識(shí)和安裝包E的標(biāo)識(shí)等添加至建議清理列表中。
      [0083]此后,可以返回執(zhí)行步驟202,直至將存儲(chǔ)空間中的所有安裝包掃描完畢,例如,此時(shí)清理系統(tǒng)可以判斷存儲(chǔ)空間中是否存在尚未被掃描的安裝包,若是,則執(zhí)行步驟202,若均已掃描完畢,則可以執(zhí)行步驟206。
      [0084]當(dāng)然,用戶也可以隨時(shí)中止該掃描操作,則清理系統(tǒng)此時(shí)可以直接執(zhí)行步驟206,即以當(dāng)前的建議清理列表為基礎(chǔ),來生成清理提示信息。
      [0085]206、清理系統(tǒng)根據(jù)該建議清理列表生成清理提示信息,并在終端的屏幕上顯示該清理提不?目息。
      [0086]例如,清理系統(tǒng)可以分別調(diào)用該建議清理數(shù)據(jù)集合中各個(gè)垃圾數(shù)據(jù)對(duì)應(yīng)的程序卸載接口函數(shù),基于該程序卸載接口函數(shù)生成清理提示信息,并在終端的屏幕上顯示該清理提不?目息。
      [0087]其中,該清理提示信息具體可以包括一個(gè)清理觸發(fā)鍵,還可以包括這些垃圾數(shù)據(jù)的數(shù)據(jù)信息,比如,安裝包的個(gè)數(shù)、總大小、每個(gè)安裝包的大小、安裝包名稱、下載時(shí)間和/或安裝包版本等,此外,還可以包括該安裝包的評(píng)價(jià)情況,比如評(píng)價(jià)分?jǐn)?shù)和/或網(wǎng)友的評(píng)論內(nèi)容,等等。
      [0088]其中,具體顯示時(shí),可以根據(jù)實(shí)際應(yīng)用的需求或用戶的喜好對(duì)顯示的樣式進(jìn)行設(shè)置,比如,可以顯示全部的清理提示信息內(nèi)容,也可以顯示部分的清理提示信息內(nèi)容,或者,還可以只顯示一個(gè)彈框,在用戶點(diǎn)擊之后才顯示清理提示信息的全部或部分內(nèi)容,等等,在此不再贅述。
      [0089]比如,參見圖2b,若確定安裝包C、安裝包D和安裝包E等為垃圾數(shù)據(jù),則可以在建立清理的界面上顯示安裝包C的標(biāo)識(shí)、安裝包D的標(biāo)識(shí)和安裝包E的標(biāo)識(shí)等,并分別在安裝包C的標(biāo)識(shí)、安裝包D的標(biāo)識(shí)和安裝包E的標(biāo)識(shí)等的下方顯示相應(yīng)的安裝包大小和版本號(hào),此外,還可以在最上方顯示這些安裝包的數(shù)量和總大小,如顯示安裝包的數(shù)量為46個(gè),總大小為384MB,等等。
      [0090]可選的,為了提高該方案的靈活性,還可以允許用戶對(duì)該建議清理列表進(jìn)行修改,以確認(rèn)最終需要進(jìn)行清理的安裝包。比如,參見圖2b,可以在安裝包C的標(biāo)識(shí)、安裝包D的標(biāo)識(shí)和安裝包E的標(biāo)識(shí)的旁邊,分別設(shè)置一個(gè)選項(xiàng)框,該選項(xiàng)框的內(nèi)容默認(rèn)設(shè)置為選取,當(dāng)用戶確認(rèn)不需要清理某個(gè)安裝包時(shí),便可將該安裝包對(duì)應(yīng)的選項(xiàng)框的內(nèi)容修改為“未選取”,或者將建議保留列表中的安裝包設(shè)置為“選取”,使其稱為垃圾數(shù)據(jù),等等,從而觸發(fā)修改請(qǐng)求,使得清
      當(dāng)前第2頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1