国产精品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>

      一種清理垃圾文件的方法和裝置的制造方法

      文檔序號:10553022閱讀:200來源:國知局
      一種清理垃圾文件的方法和裝置的制造方法
      【專利摘要】一種清理垃圾文件的方法和裝置,包括:終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系;終端檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      【專利說明】
      一種清理垃圾文件的方法和裝置
      技術(shù)領(lǐng)域
      [0001 ]本文涉及但不限于終端技術(shù),尤指一種清理垃圾文件的方法和裝置。
      【背景技術(shù)】
      [0002]手機(jī)(例如安卓(Android)手機(jī))中的存儲(chǔ)空間都是有限的,雖然現(xiàn)在手機(jī)的存儲(chǔ)空間都在加大,但手機(jī)使用較長時(shí)間后,存儲(chǔ)空間依然不夠用,其中有很多存儲(chǔ)空間被垃圾文件占用,這些垃圾文件大部分是應(yīng)用卸載后遺留的垃圾文件,手機(jī)使用時(shí)間越長,垃圾文件就越多。目前手機(jī)在卸載應(yīng)用時(shí),只是刪除了應(yīng)用在手機(jī)上存儲(chǔ)的文件名為包名的文件夾下的所有文件,而應(yīng)用往往在文件名為包名的文件夾之外創(chuàng)建新的文件夾,以存儲(chǔ)用戶使用過程中產(chǎn)生的部分?jǐn)?shù)據(jù),而新創(chuàng)建的文件夾下的文件在應(yīng)用卸載時(shí)并沒有被卸載,從而造成存儲(chǔ)空間的浪費(fèi)。

      【發(fā)明內(nèi)容】

      [0003]為了解決上述問題,本發(fā)明提出了一種清理垃圾文件的方法和裝置,能夠節(jié)省存儲(chǔ)空間。
      [0004]為了達(dá)到上述目的,本發(fā)明提出了一種清理垃圾文件的方法,包括:
      [0005]終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系;
      [0006]終端檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0007]可選的,所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括:
      [0008]所述終端顯示所述查找到的路徑下的全部文件;
      [0009]所述終端接收到來自用戶的第一刪除指令,刪除所述第一刪除指令中的文件;其中,所述第一刪除指令包括所述查找到的路徑下的部分或全部文件。
      [0010]可選的,所述終端檢測到應(yīng)用卸載時(shí),所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑之前還包括:
      [0011]所述終端詢問用戶是否刪除所述卸載的應(yīng)用遺留的垃圾文件;
      [0012]所述終端接收到來自所述用戶的第二刪除指令。
      [0013]可選的,所述保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系包括:
      [0014]所述終端保存所述應(yīng)用的包名、所述新創(chuàng)建的文件夾的路徑和表示垃圾文件是否被刪除的標(biāo)識(shí)為表示垃圾文件未被刪除的標(biāo)識(shí)之間的第一對應(yīng)關(guān)系;
      [0015]所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑包括:
      [0016]所述終端在第一對應(yīng)關(guān)系中查找所述卸載的應(yīng)用的包名和表示垃圾文件未被刪除的標(biāo)識(shí)對應(yīng)的路徑。
      [0017]可選的,該方法還包括:
      [0018]所述終端檢測到某一路徑下的全部文件被刪除,在所述第一對應(yīng)關(guān)系中查找全部文件被刪除的路徑對應(yīng)的表示垃圾文件是否被刪除的標(biāo)識(shí),將查找到的表示垃圾文件是否被刪除的標(biāo)識(shí)更改為表示垃圾文件已被刪除的標(biāo)識(shí)。
      [0019]可選的,所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括:
      [0020]所述終端判斷出所述查找到的路徑下存在未被刪除的文件。
      [0021]可選的,所述保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系包括:
      [0022]所述終端在所述第一對應(yīng)關(guān)系中查找所述應(yīng)用的包名對應(yīng)的路徑,判斷出所述新創(chuàng)建的文件夾的路徑與查找到的路徑均不匹配,保存所述應(yīng)用的包名和所述新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系。
      [0023]可選的,所述刪除查找到的路徑下的全部文件后,該方法還包括:
      [0024]所述終端刪除所述卸載的應(yīng)用的包名和對應(yīng)的路徑之間的第一對應(yīng)關(guān)系。
      [0025]本發(fā)明實(shí)施例還提出了一種清理垃圾文件的方法,包括:
      [0026]終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系;
      [0027]終端檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0028]可選的,所述在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括:
      [0029]所述終端顯示所述查找到的路徑下的全部文件;
      [0030]所述終端接收到來自用戶的第三刪除指令,刪除查找到的路徑下的全部文件或刪除所述第三刪除指令中的文件;其中,所述第三刪除指令包括所述查找到的路徑下的部分或全部文件。
      [0031 ]可選的,當(dāng)所述終端檢測到所述應(yīng)用卸載時(shí),該方法還包括:
      [0032]所述終端在所述第二對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的表示是否被卸載的標(biāo)識(shí),將查找到的表示是否被卸載的標(biāo)識(shí)更改為表示已被卸載的標(biāo)識(shí)。
      [0033]可選的,所述刪除查找到的路徑下的全部文件后,該方法還包括:
      [0034]所述終端刪除全部文件已被刪除的路徑對應(yīng)的第二對應(yīng)關(guān)系。
      [0035]可選的,所述保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系包括:
      [0036]所述終端在第二對應(yīng)關(guān)系中查找所述應(yīng)用的包名對應(yīng)的路徑,判斷出所述新創(chuàng)建的文件夾的路徑和查找到的路徑不匹配,保存所述應(yīng)用的包名、新創(chuàng)建的文件夾的路徑、表示未被卸載的標(biāo)識(shí)和表示垃圾文件是否被刪除的標(biāo)識(shí)為表示垃圾文件未被刪除的標(biāo)識(shí);
      [0037]所述在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑包括:
      [0038]所述終端在所述第二對應(yīng)關(guān)系中查找所述表示已被卸載的標(biāo)識(shí)和表示未被刪除的標(biāo)識(shí)對應(yīng)的路徑。
      [0039]可選的,該方法還包括:
      [0040]所述終端檢測到某一路徑下的全部文件被刪除,在所述第二對應(yīng)關(guān)系中查找全部文件被刪除的路徑對應(yīng)的表示垃圾文件是否被刪除的標(biāo)識(shí),將查找到的表示垃圾文件是否被刪除的標(biāo)識(shí)更改為表示垃圾文件已被刪除的標(biāo)識(shí)。
      [0041]可選的,所述在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括:
      [0042]所述終端判斷出所述查找到的路徑下存在未被刪除的文件。
      [0043]本發(fā)明實(shí)施例還提出了一種清理垃圾文件的裝置,包括:
      [0044]第一存儲(chǔ)模塊,用于檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系;
      [0045]第一刪除模塊,用于檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0046]可選的,所述第一刪除模塊具體用于:
      [0047]檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,顯示所述查找到的路徑下的全部文件;接收到來自用戶的第一刪除指令,刪除所述第一刪除指令中的文件;其中,所述第一刪除指令包括所述查找到的路徑下的部分或全部文件。
      [0048]可選的,所述第一刪除模塊具體用于:
      [0049]檢測到應(yīng)用卸載時(shí),詢問用戶是否刪除所述卸載的應(yīng)用遺留的垃圾文件;接收到來自所述用戶的第二刪除指令,在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0050]可選的,所述第一刪除模塊具體用于:
      [0051]檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,判斷出所述查找到的路徑下存在未被刪除的文件,刪除查找到的路徑下的部分或全部文件。
      [0052]可選的,所述第一存儲(chǔ)模塊具體用于:
      [0053]檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),在所述第一對應(yīng)關(guān)系中查找所述應(yīng)用的包名對應(yīng)的路徑,判斷出所述新創(chuàng)建的文件夾的路徑與查找到的路徑均不匹配,保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系。
      [0054]可選的,所述第一刪除模塊具體用于:
      [0055]檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件,刪除所述卸載的應(yīng)用的包名和對應(yīng)的路徑之間的第一對應(yīng)關(guān)系。
      [0056]本發(fā)明實(shí)施例還提出了一種清理垃圾文件的裝置,包括:
      [0057]第二存儲(chǔ)模塊,用于檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系;
      [0058]第二刪除模塊,用于檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0059]可選的,所述第二刪除模塊具體用于:
      [0060]檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,顯示所述查找到的路徑下的全部文件;
      [0061]所述終端接收到來自用戶的第三刪除指令,刪除查找到的路徑下的全部文件或刪除所述第三刪除指令中的文件;其中,所述第三刪除指令包括所述查找到的路徑下的部分或全部文件。
      [0062]可選的,所述第二刪除模塊具體用于:
      [0063]檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件,刪除全部文件已被刪除的路徑對應(yīng)的第二對應(yīng)關(guān)系。
      [0064]可選的,所述第二刪除模塊具體用于:
      [0065]檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,判斷出所述查找到的路徑下存在未被刪除的文件,刪除查找到的路徑下的部分或全部文件。
      [0066]與現(xiàn)有技術(shù)相比,本發(fā)明包括:終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系;終端檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件?;蛘?,終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系;終端檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。通過本發(fā)明的方案,在應(yīng)用卸載或存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),刪除應(yīng)用的文件名為包名的文件夾之外的文件夾下部分或全部文件,從而節(jié)省了存儲(chǔ)空間。
      【附圖說明】
      [0067]下面對本發(fā)明實(shí)施例中的附圖進(jìn)行說明,實(shí)施例中的附圖是用于對本發(fā)明的進(jìn)一步理解,與說明書一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明保護(hù)范圍的限制。
      [0068]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;
      [0069]圖2為如圖1所示的移動(dòng)終端的無線通信系統(tǒng)示意圖;
      [0070]圖3為本發(fā)明第一實(shí)施例清理垃圾文件的方法的流程圖;
      [0071 ]圖4為本發(fā)明第二實(shí)施例清理垃圾文件的方法的流程圖;
      [0072]圖5為本發(fā)明第三實(shí)施例清理垃圾文件的裝置的結(jié)構(gòu)組成示意圖;
      [0073]圖6為本發(fā)明第四實(shí)施例清理垃圾文件的裝置的結(jié)構(gòu)組成示意圖。
      [0074]本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說明。
      【具體實(shí)施方式】
      [0075]為了便于本領(lǐng)域技術(shù)人員的理解,下面結(jié)合附圖對本發(fā)明作進(jìn)一步的描述,并不能用來限制本發(fā)明的保護(hù)范圍。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的各種方式可以相互組合。
      [0076]應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0077]現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說明,其本身并沒有特定的意義。因此,"模塊"與"部件"可以混合地使用。
      [0078]移動(dòng)終端可以以各種形式來實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
      [0079]圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意。
      [0080]移動(dòng)終端100可以包括用戶輸入單元130、輸出單元150、存儲(chǔ)器160、控制器180和電源單元190等等。圖1示出了具有各種組件的移動(dòng)終端,但是應(yīng)理解的是,并不要求實(shí)施所有示出的組件??梢蕴娲貙?shí)施更多或更少的組件。將在下面詳細(xì)描述移動(dòng)終端的元件。
      [0081]用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動(dòng)終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤、鍋?zhàn)衅?、觸摸板(例如,檢測由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示單元151上時(shí),可以形成觸摸屏。
      [0082]輸出單元150可以包括顯示單元151等等。
      [0083]顯示單元151可以顯示在移動(dòng)終端100中處理的信息。例如,當(dāng)移動(dòng)終端100處于電話通話模式時(shí),顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當(dāng)移動(dòng)終端100處于視頻通話模式或者圖像捕獲模式時(shí),顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。
      [0084]同時(shí),當(dāng)顯示單元151和觸摸板以層的形式彼此疊加以形成觸摸屏?xí)r,顯示單元151可以用作輸入裝置和輸出裝置。顯示單元151可以包括液晶顯示器(LCD)、薄膜晶體管IXD(TFT-1XD)、有機(jī)發(fā)光二極管(OLED)顯示器、柔性顯示器、三維(3D)顯示器等等中的至少一種。這些顯示器中的一些可以被構(gòu)造為透明狀以允許用戶從外部觀看,這可以稱為透明顯示器,典型的透明顯示器可以例如為TOLED(透明有機(jī)發(fā)光二極管)顯示器等等。根據(jù)特定想要的實(shí)施方式,移動(dòng)終端100可以包括兩個(gè)或更多顯示單元(或其它顯示裝置),例如,移動(dòng)終端可以包括外部顯示單元(未示出)和內(nèi)部顯示單元(未示出)。觸摸屏可用于檢測觸摸輸入壓力以及觸摸輸入位置和觸摸輸入面積。
      [0085]存儲(chǔ)器160可以存儲(chǔ)由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時(shí)地存儲(chǔ)己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲(chǔ)器160可以存儲(chǔ)關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動(dòng)和音頻信號的數(shù)據(jù)。
      [0086]存儲(chǔ)器160可以包括至少一種類型的存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括閃存、硬盤、多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等等)、隨機(jī)訪問存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)訪問存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(R0M)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁性存儲(chǔ)器、磁盤、光盤等等。而且,移動(dòng)終端100可以與通過網(wǎng)絡(luò)連接執(zhí)行存儲(chǔ)器160的存儲(chǔ)功能的網(wǎng)絡(luò)存儲(chǔ)裝置協(xié)作。
      [0087]控制器180通常控制移動(dòng)終端的總體操作。例如,控制器180執(zhí)行與語音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理。另外,控制器180可以包括用于再現(xiàn)(或回放)多媒體數(shù)據(jù)的多媒體模塊1810,多媒體模塊1810可以構(gòu)造在控制器180內(nèi),或者可以構(gòu)造為與控制器180分離??刂破?80可以執(zhí)行模式識(shí)別處理,以將在觸摸屏上執(zhí)行的手寫輸入或者圖片繪制輸入識(shí)別為字符或圖像。
      [0088]電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當(dāng)?shù)碾娏Α?br>[0089]這里描述的各種實(shí)施方式可以以使用例如計(jì)算機(jī)軟件、硬件或其任何組合的計(jì)算機(jī)可讀介質(zhì)來實(shí)施。對于硬件實(shí)施,這里描述的實(shí)施方式可以通過使用特定用途集成電路(ASIC)、數(shù)字信號處理器(DSP)、數(shù)字信號處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場可編程門陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)為執(zhí)行這里描述的功能的電子單元中的至少一種來實(shí)施,在一些情況下,這樣的實(shí)施方式可以在控制器180中實(shí)施。對于軟件實(shí)施,諸如過程或功能的實(shí)施方式可以與允許執(zhí)行至少一種功能或操作的單獨(dú)的軟件模塊來實(shí)施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z言編寫的軟件應(yīng)用程序(或程序)來實(shí)施,軟件代碼可以存儲(chǔ)在存儲(chǔ)器160中并且由控制器180執(zhí)行。
      [0090]至此,己經(jīng)按照其功能描述了移動(dòng)終端。下面,為了簡要起見,將描述諸如折疊型、直板型、擺動(dòng)型、滑動(dòng)型移動(dòng)終端等等的各種類型的移動(dòng)終端中的滑動(dòng)型移動(dòng)終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動(dòng)終端,并且不限于滑動(dòng)型移動(dòng)終端。
      [0091]如圖1中所示的移動(dòng)終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來操作。
      [0092]現(xiàn)在將參考圖2描述其中根據(jù)本發(fā)明的移動(dòng)終端能夠操作的通信系統(tǒng)。
      [0093]這樣的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用的空中接口包括例如頻分多址(FDMA)、時(shí)分多址(TDMA)、碼分多址(CDMA)和通用移動(dòng)通信系統(tǒng)(UMTS)(特別地,長期演進(jìn)(LTE))、全球移動(dòng)通信系統(tǒng)(GSM)等等。作為非限制性示例,下面的描述涉及CDMA通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。
      [0094]參考圖2,⑶MA無線通信系統(tǒng)可以包括多個(gè)移動(dòng)終端100、多個(gè)基站(BS)270、基站控制器(BSC)275和移動(dòng)交換中心(MSCUSOJSCSSO被構(gòu)造為與公共電話交換網(wǎng)絡(luò)(PSTN)290形成接口。MSC280還被構(gòu)造為與可以經(jīng)由回程線路耦接到基站270的BSC275形成接口。回程線路可以根據(jù)若干己知的接口中的任一種來構(gòu)造,所述接口包括例如E1/T1、ATM,IP、PPP、幀中繼、HDSL、ADSL或xDSL。將理解的是,如圖2中所示的系統(tǒng)可以包括多個(gè)BSC2750。
      [0095]每個(gè)BS270可以服務(wù)一個(gè)或多個(gè)分區(qū)(或區(qū)域),由多向天線或指向特定方向的天線覆蓋的每個(gè)分區(qū)放射狀地遠(yuǎn)離BS270?;蛘撸總€(gè)分區(qū)可以由用于分集接收的兩個(gè)或更多天線覆蓋。每個(gè)BS270可以被構(gòu)造為支持多個(gè)頻率分配,并且每個(gè)頻率分配具有特定頻譜(例如,1.25MHz,5MHz 等等)。
      [0096]分區(qū)與頻率分配的交叉可以被稱為CDMA信道。BS270也可以被稱為基站收發(fā)器子系統(tǒng)(BTS)或者其它等效術(shù)語。在這樣的情況下,術(shù)語"基站"可以用于籠統(tǒng)地表示單個(gè)BSC275和至少一個(gè)BS270?;疽部梢员环Q為〃蜂窩站〃?;蛘?,特定BS270的各分區(qū)可以被稱為多個(gè)蜂窩站。
      [0097]如圖2中所示,廣播發(fā)射器(BT)295將廣播信號發(fā)送給在系統(tǒng)內(nèi)操作的移動(dòng)終端100。如圖1中所示的廣播接收模塊111被設(shè)置在移動(dòng)終端100處以接收由BT295發(fā)送的廣播信號。在圖2中,示出了幾個(gè)全球定位系統(tǒng)(GPS)衛(wèi)星300。衛(wèi)星300幫助定位多個(gè)移動(dòng)終端100中的至少一個(gè)。
      [0098]在圖2中,描繪了多個(gè)衛(wèi)星300,但是理解的是,可以利用任何數(shù)目的衛(wèi)星獲得有用的定位信息。如圖1中所示的GPS模塊115通常被構(gòu)造為與衛(wèi)星300配合以獲得想要的定位信息。替代GPS跟蹤技術(shù)或者在GPS跟蹤技術(shù)之外,可以使用可以跟蹤移動(dòng)終端的位置的其它技術(shù)。另外,至少一個(gè)GPS衛(wèi)星300可以選擇性地或者額外地處理衛(wèi)星DMB傳輸。
      [0099]作為無線通信系統(tǒng)的一個(gè)典型操作,BS270接收來自各種移動(dòng)終端100的反向鏈路信號。移動(dòng)終端100通常參與通話、消息收發(fā)和其它類型的通信。特定基站270接收的每個(gè)反向鏈路信號被在特定BS270內(nèi)進(jìn)行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的BSC275 ASC提供通話資源分配和包括BS270之間的軟切換過程的協(xié)調(diào)的移動(dòng)管理功能。BSC275還將接收到的數(shù)據(jù)路由到MSC280,其提供用于與PSTN290形成接口的額外的路由服務(wù)。類似地,PSTN290與MSC280形成接口,MSC與BSC275形成接口,并且BSC275相應(yīng)地控制BS270以將正向鏈路信號發(fā)送到移動(dòng)終端100。
      [0100]基于上述移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明方法各個(gè)實(shí)施例。
      [0101]如圖3所示,本發(fā)明第一實(shí)施例提出一種清理垃圾文件的方法,包括:
      [0102]步驟300、終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系。
      [0103]本步驟中,終端可以在每次檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),均保存第一對應(yīng)關(guān)系;也可以在每次檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),先在第一對應(yīng)關(guān)系中查找應(yīng)用的包名對應(yīng)的路徑,并判斷新創(chuàng)建的文件夾的路徑與查找到的路徑是否匹配,如果不匹配,才保存第一對應(yīng)關(guān)系;如果查找到的路徑中有一個(gè)與新創(chuàng)建的文件夾的路徑相匹配,則不保存第一對應(yīng)關(guān)系。
      [0104]其中,當(dāng)新創(chuàng)建的文件夾的路徑與查找到的路徑相同,或者新創(chuàng)建的文件夾是查找到的路徑對應(yīng)的文件夾的子文件夾,說明新創(chuàng)建的文件夾的路徑與查找到的路徑相匹配,否則說明新創(chuàng)建的文件夾的路徑與查找到的路徑不匹配。
      [0105]步驟301、終端檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0106]本步驟中,當(dāng)查找到的路徑只有一個(gè)時(shí),刪除查找到的路徑下的全部文件或選擇性的刪除查找到的路徑下的部分文件。
      [0107]當(dāng)查找到的路徑有多個(gè)時(shí),可以刪除所有查找到的路徑下的全部文件、或選擇性的刪除部分查找到的路徑下的全部文件、或選擇性的刪除所有查找到的路徑下的部分文件、或選擇性的刪除部分查找到的路徑下的部分文件。
      [0108]上述任意一種情況均節(jié)省了存儲(chǔ)空間。
      [0109]可選的,在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑后,在刪除查找到的路徑下的部分或全部文件之前還包括:
      [0110]終端顯示查找到的路徑下的全部文件;終端接收到來自用戶的第一刪除指令,刪除第一刪除指令中的文件;其中,第一刪除指令包括查找到的路徑下的部分或全部文件。
      [0111]其中,當(dāng)終端接收到來自用戶的不刪除指令時(shí),結(jié)束本流程。
      [0112]其中,終端顯示查找到的路徑下的全部文件可以采用多種顯示方式。例如,當(dāng)查找到的路徑只有一個(gè)時(shí),終端可以直接顯示查找到的路徑下的全部文件,也可以先顯示查找到的路徑對應(yīng)的文件夾,如果用戶點(diǎn)開文件夾,再顯示查找到的路徑下的所有文件。
      [0113]當(dāng)查找到的路徑有多個(gè)時(shí),終端可以直接顯示所有查找到的路徑下的全部文件,也可以先顯示所有查找到的路徑對應(yīng)的文件夾,如果用戶點(diǎn)開某一個(gè)文件夾,則顯示點(diǎn)開的文件夾的所有文件。
      [0114]這樣,用戶在選擇刪除文件時(shí),可以選擇一個(gè)文件夾,也可以選擇具體的文件。
      [0115]其中,當(dāng)終端接收到來自用戶的不刪除指令時(shí),結(jié)束本流程。
      [0116]可選的,終端檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑之前還包括:
      [0117]終端詢問用戶是否刪除卸載的應(yīng)用遺留的垃圾文件;終端接收到來自用戶的第二刪除指令。
      [0118]其中,當(dāng)終端接收到來自用戶的不刪除指令時(shí),結(jié)束本流程。
      [0119]可選的,在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑后,在刪除查找到的路徑下的部分或全部文件之前還包括:
      [0120]終端判斷出查找到的路徑下存在未被刪除的文件。
      [0121]其中,當(dāng)判斷出查找到的路徑下的所有文件均被刪除,或查找不到卸載的應(yīng)用的包名對應(yīng)的路徑時(shí),結(jié)束本流程。
      [0122]可選的,步驟300中,保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系包括:
      [0123]終端保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示垃圾文件是否被刪除的標(biāo)識(shí)為表示垃圾文件未被刪除的標(biāo)識(shí)之間的第一對應(yīng)關(guān)系;相應(yīng)的,
      [0124]在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑包括:
      [0125]終端在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名和表示垃圾文件未被刪除的標(biāo)識(shí)對應(yīng)的路徑。
      [0126]可選的,該方法還包括:
      [0127]終端檢測到某一路徑下的全部文件被刪除,在第一對應(yīng)關(guān)系中查找全部文件被刪除的路徑對應(yīng)的表示垃圾文件是否被刪除的標(biāo)識(shí),將查找到的表示垃圾文件是否被刪除的標(biāo)識(shí)更改為表示垃圾文件已被刪除的標(biāo)識(shí)。
      [0128]其中,終端具體如何檢測某一路徑下的全部文件是否被刪除可以采用本領(lǐng)域技術(shù)人員的熟知技術(shù)實(shí)現(xiàn),并不用于限定本發(fā)明的保護(hù)范圍,這里不再贅述。
      [0129]可選的,刪除查找到的路徑下的全部文件后,該方法還包括:
      [0130]終端刪除卸載的應(yīng)用的包名和對應(yīng)的路徑之間的第一對應(yīng)關(guān)系。
      [0131]參見圖4,本發(fā)明第二實(shí)施例還提出了一種清理垃圾文件的方法,包括:
      [0132]步驟400、終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系。
      [0133]本步驟中,終端可以在每次檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),均保存第一對應(yīng)關(guān)系;也可以在每次檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),先在第二對應(yīng)關(guān)系中查找應(yīng)用的包名對應(yīng)的路徑,并判斷新創(chuàng)建的文件夾的路徑與查找到的路徑是否匹配,如果不匹配,才保存第二對應(yīng)關(guān)系;如果查找到的路徑中有一個(gè)與新創(chuàng)建的文件夾的路徑相匹配,則不保存第二對應(yīng)關(guān)系。
      [0134]其中,當(dāng)新創(chuàng)建的文件夾的路徑與查找到的路徑相同,或者新創(chuàng)建的文件夾是查找到的路徑對應(yīng)的文件夾的子文件夾,說明新創(chuàng)建的文件夾的路徑與查找到的路徑相匹配,否則說明新創(chuàng)建的文件夾的路徑與查找到的路徑不匹配。
      [0135]步驟401、終端檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0136]本步驟中,當(dāng)查找到的路徑只有一個(gè)時(shí),刪除查找到的路徑下的全部文件或選擇性的刪除查找到的路徑下的部分文件。
      [0137]當(dāng)查找到的路徑有多個(gè)時(shí),可以刪除所有查找到的路徑下的全部文件、或選擇性的刪除部分查找到的路徑下的全部文件、或選擇性的刪除所有查找到的路徑下的部分文件、或選擇性的刪除部分查找到的路徑下的部分文件。
      [0138]上述任意一種情況均節(jié)省了存儲(chǔ)空間。
      [0139]可選的,在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑后,在刪除查找到的路徑下的部分或全部文件之前還包括:
      [0140]終端顯示所述查找到的路徑下的全部文件;
      [0141]終端接收到來自用戶的第三刪除指令,刪除查找到的路徑下的全部文件或刪除第三刪除指令中的文件;其中,第三刪除指令包括所述查找到的路徑下的部分或全部文件。
      [0142]其中,當(dāng)終端接收到來自用戶的不刪除指令時(shí),結(jié)束本流程。
      [0143]其中,終端顯示查找到的路徑下的全部文件可以采用多種顯示方式。例如,當(dāng)查找到的路徑只有一個(gè)時(shí),終端可以直接顯示查找到的路徑下的全部文件,也可以先顯示查找到的路徑對應(yīng)的文件夾,如果用戶點(diǎn)開文件夾,再顯示查找到的路徑下的所有文件。
      [0144]當(dāng)查找到的路徑有多個(gè)時(shí),終端可以直接顯示所有查找到的路徑下的全部文件,也可以先顯示所有查找到的路徑對應(yīng)的文件夾,如果用戶點(diǎn)開某一個(gè)文件夾,則顯示點(diǎn)開的文件夾的所有文件。
      [0145]這樣,用戶在選擇刪除文件時(shí),可以選擇一個(gè)文件夾,也可以選擇具體的文件。
      [0146]其中,當(dāng)終端接收到來自用戶的不刪除指令時(shí),結(jié)束本流程。
      [0147]可選的,當(dāng)終端檢測到所述應(yīng)用卸載時(shí),該方法還包括:
      [0148]終端在第二對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的表示是否被卸載的標(biāo)識(shí),將查找到的表示是否被卸載的標(biāo)識(shí)更改為表示已被卸載的標(biāo)識(shí)。
      [0149]可選的,刪除查找到的路徑下的全部文件后,該方法還包括:
      [0150]終端刪除全部文件已被刪除的路徑對應(yīng)的第二對應(yīng)關(guān)系。
      [0151]可選的,保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系包括:
      [0152]終端在第二對應(yīng)關(guān)系中查找應(yīng)用的包名對應(yīng)的路徑,判斷出新創(chuàng)建的文件夾的路徑和查找到的路徑不匹配,保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑、表示未被卸載的標(biāo)識(shí)和表示垃圾文件是否被刪除的標(biāo)識(shí)為表示垃圾文件未被刪除的標(biāo)識(shí);相應(yīng)的,
      [0153]在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑包括:
      [0154]終端在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)和表示未被刪除的標(biāo)識(shí)對應(yīng)的路徑。
      [0155]可選的,該方法還包括:
      [0156]終端檢測到某一路徑下的全部文件被刪除,在第二對應(yīng)關(guān)系中查找全部文件被刪除的路徑對應(yīng)的表示垃圾文件是否被刪除的標(biāo)識(shí),將查找到的表示垃圾文件是否被刪除的標(biāo)識(shí)更改為表示垃圾文件已被刪除的標(biāo)識(shí)。
      [0157]其中,終端具體如何檢測某一路徑下的全部文件是否被刪除可以采用本領(lǐng)域技術(shù)人員的熟知技術(shù)實(shí)現(xiàn),并不用于限定本發(fā)明的保護(hù)范圍,這里不再贅述。
      [0158]可選的,在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑后,在刪除查找到的路徑下的部分或全部文件之前還包括:
      [0159]終端判斷出查找到的路徑下存在未被刪除的文件。
      [0160]其中,當(dāng)判斷出查找到的路徑下的所有文件均被刪除,或查找不到卸載的應(yīng)用的包名對應(yīng)的路徑時(shí),結(jié)束本流程。
      [0161]參見圖5,本發(fā)明第三實(shí)施例還提出了一種清理垃圾文件的裝置,包括:
      [0162]第一存儲(chǔ)模塊,用于檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系;
      [0163]第一刪除模塊,用于檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0164]其中,第一存儲(chǔ)模塊和第一刪除模塊可以設(shè)置在圖1的控制器180中。
      [0165]本發(fā)明實(shí)施例的裝置中,第一刪除模塊具體用于:
      [0166]檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,顯示查找到的路徑下的全部文件;接收到來自用戶的第一刪除指令,刪除第一刪除指令中的文件;其中,第一刪除指令包括查找到的路徑下的部分或全部文件。
      [0167]本發(fā)明實(shí)施例的裝置中,第一刪除模塊具體用于:
      [0168]檢測到應(yīng)用卸載時(shí),詢問用戶是否刪除卸載的應(yīng)用遺留的垃圾文件;接收到來自用戶的第二刪除指令,在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0169]本發(fā)明實(shí)施例的裝置中,第一刪除模塊具體用于:
      [0170]檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,判斷出查找到的路徑下存在未被刪除的文件,刪除查找到的路徑下的部分或全部文件。
      [0171]本發(fā)明實(shí)施例的裝置中,第一存儲(chǔ)模塊具體用于:
      [0172]檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),在第一對應(yīng)關(guān)系中查找應(yīng)用的包名對應(yīng)的路徑,判斷出新創(chuàng)建的文件夾的路徑與查找到的路徑均不匹配,保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系。
      [0173]本發(fā)明實(shí)施例的裝置中,第一刪除模塊具體用于:
      [0174]檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件,刪除卸載的應(yīng)用的包名和對應(yīng)的路徑之間的第一對應(yīng)關(guān)系。
      [0175]參見圖6,本發(fā)明第四實(shí)施例提出了一種清理垃圾文件的裝置,包括:
      [0176]第二存儲(chǔ)模塊,用于檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系;
      [0177]第二刪除模塊,用于檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。
      [0178]其中,第二存儲(chǔ)模塊和第二刪除模塊可以設(shè)置在圖1的控制器180中。
      [0179]本發(fā)明實(shí)施例的裝置中,第二刪除模塊具體用于:
      [0180]檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,顯示查找到的路徑下的全部文件;
      [0181]終端接收到來自用戶的第三刪除指令,刪除查找到的路徑下的全部文件或刪除第三刪除指令中的文件;其中,第三刪除指令包括查找到的路徑下的部分或全部文件。
      [0182]本發(fā)明實(shí)施例的裝置中,第二刪除模塊具體用于:
      [0183]檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件,刪除全部文件已被刪除的路徑對應(yīng)的第二對應(yīng)關(guān)系。
      [0184]本發(fā)明實(shí)施例的裝置中,第二刪除模塊具體用于:
      [0185]檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,判斷出查找到的路徑下存在未被刪除的文件,刪除查找到的路徑下的部分或全部文件。
      [0186]需要說明的是,在本文中,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過程、方法、物品或者裝置中還存在另外的相同要素。
      [0187]上述本發(fā)明實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
      [0188]通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如R0M/RAM、磁碟、光盤)中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),月艮務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
      [0189]以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種清理垃圾文件的方法,其特征在于,包括: 終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系; 終端檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括: 所述終端顯示所述查找到的路徑下的全部文件; 所述終端接收到來自用戶的第一刪除指令,刪除所述第一刪除指令中的文件;其中,所述第一刪除指令包括所述查找到的路徑下的部分或全部文件。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述終端檢測到應(yīng)用卸載時(shí),所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑之前還包括: 所述終端詢問用戶是否刪除所述卸載的應(yīng)用遺留的垃圾文件; 所述終端接收到來自所述用戶的第二刪除指令。4.根據(jù)權(quán)利要求1或2或3所述的方法,其特征在于,所述保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系包括: 所述終端保存所述應(yīng)用的包名、所述新創(chuàng)建的文件夾的路徑和表示垃圾文件是否被刪除的標(biāo)識(shí)為表示垃圾文件未被刪除的標(biāo)識(shí)之間的第一對應(yīng)關(guān)系; 所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑包括: 所述終端在第一對應(yīng)關(guān)系中查找所述卸載的應(yīng)用的包名和表示垃圾文件未被刪除的標(biāo)識(shí)對應(yīng)的路徑。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,該方法還包括: 所述終端檢測到某一路徑下的全部文件被刪除,在所述第一對應(yīng)關(guān)系中查找全部文件被刪除的路徑對應(yīng)的表示垃圾文件是否被刪除的標(biāo)識(shí),將查找到的表示垃圾文件是否被刪除的標(biāo)識(shí)更改為表示垃圾文件已被刪除的標(biāo)識(shí)。6.根據(jù)權(quán)利要求1或2或3所述的方法,其特征在于,所述在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括: 所述終端判斷出所述查找到的路徑下存在未被刪除的文件。7.根據(jù)權(quán)利要求1或2或3所述的方法,其特征在于,所述保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系包括: 所述終端在所述第一對應(yīng)關(guān)系中查找所述應(yīng)用的包名對應(yīng)的路徑,判斷出所述新創(chuàng)建的文件夾的路徑與查找到的路徑均不匹配,保存所述應(yīng)用的包名和所述新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系。8.根據(jù)權(quán)利要求1或2或3所述的方法,其特征在于,所述刪除查找到的路徑下的全部文件后,該方法還包括: 所述終端刪除所述卸載的應(yīng)用的包名和對應(yīng)的路徑之間的第一對應(yīng)關(guān)系。9.一種清理垃圾文件的方法,其特征在于,包括: 終端檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系; 終端檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括: 所述終端顯示所述查找到的路徑下的全部文件; 所述終端接收到來自用戶的第三刪除指令,刪除查找到的路徑下的全部文件或刪除所述第三刪除指令中的文件;其中,所述第三刪除指令包括所述查找到的路徑下的部分或全部文件。11.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,當(dāng)所述終端檢測到所述應(yīng)用卸載時(shí),該方法還包括: 所述終端在所述第二對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的表示是否被卸載的標(biāo)識(shí),將查找到的表示是否被卸載的標(biāo)識(shí)更改為表示已被卸載的標(biāo)識(shí)。12.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述刪除查找到的路徑下的全部文件后,該方法還包括: 所述終端刪除全部文件已被刪除的路徑對應(yīng)的第二對應(yīng)關(guān)系。13.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系包括: 所述終端在第二對應(yīng)關(guān)系中查找所述應(yīng)用的包名對應(yīng)的路徑,判斷出所述新創(chuàng)建的文件夾的路徑和查找到的路徑不匹配,保存所述應(yīng)用的包名、新創(chuàng)建的文件夾的路徑、表示未被卸載的標(biāo)識(shí)和表示垃圾文件是否被刪除的標(biāo)識(shí)為表示垃圾文件未被刪除的標(biāo)識(shí); 所述在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑包括: 所述終端在所述第二對應(yīng)關(guān)系中查找所述表示已被卸載的標(biāo)識(shí)和表示未被刪除的標(biāo)識(shí)對應(yīng)的路徑。14.根據(jù)權(quán)利要求13所述的方法,其特征在于,該方法還包括: 所述終端檢測到某一路徑下的全部文件被刪除,在所述第二對應(yīng)關(guān)系中查找全部文件被刪除的路徑對應(yīng)的表示垃圾文件是否被刪除的標(biāo)識(shí),將查找到的表示垃圾文件是否被刪除的標(biāo)識(shí)更改為表示垃圾文件已被刪除的標(biāo)識(shí)。15.根據(jù)權(quán)利要求9或10所述的方法,其特征在于,所述在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑后,在所述刪除查找到的路徑下的部分或全部文件之前還包括: 所述終端判斷出所述查找到的路徑下存在未被刪除的文件。16.一種清理垃圾文件的裝置,其特征在于,包括: 第一存儲(chǔ)模塊,用于檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系; 第一刪除模塊,用于檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。17.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述第一刪除模塊具體用于: 檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,顯示所述查找到的路徑下的全部文件;接收到來自用戶的第一刪除指令,刪除所述第一刪除指令中的文件;其中,所述第一刪除指令包括所述查找到的路徑下的部分或全部文件。18.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述第一刪除模塊具體用于: 檢測到應(yīng)用卸載時(shí),詢問用戶是否刪除所述卸載的應(yīng)用遺留的垃圾文件;接收到來自所述用戶的第二刪除指令,在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。19.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述第一刪除模塊具體用于: 檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,判斷出所述查找到的路徑下存在未被刪除的文件,刪除查找到的路徑下的部分或全部文件。20.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述第一存儲(chǔ)模塊具體用于: 檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),在所述第一對應(yīng)關(guān)系中查找所述應(yīng)用的包名對應(yīng)的路徑,判斷出所述新創(chuàng)建的文件夾的路徑與查找到的路徑均不匹配,保存應(yīng)用的包名和新創(chuàng)建的文件夾的路徑之間的第一對應(yīng)關(guān)系。21.根據(jù)權(quán)利要求16所述的裝置,其特征在于,所述第一刪除模塊具體用于: 檢測到應(yīng)用卸載時(shí),在第一對應(yīng)關(guān)系中查找卸載的應(yīng)用的包名對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件,刪除所述卸載的應(yīng)用的包名和對應(yīng)的路徑之間的第一對應(yīng)關(guān)系。22.一種清理垃圾文件的裝置,其特征在于,包括: 第二存儲(chǔ)模塊,用于檢測到應(yīng)用在文件名為包名的文件夾之外創(chuàng)建新的文件夾時(shí),保存應(yīng)用的包名、新創(chuàng)建的文件夾的路徑和表示是否被卸載的標(biāo)識(shí)為表示未被卸載的標(biāo)識(shí)之間的第二對應(yīng)關(guān)系; 第二刪除模塊,用于檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件。23.根據(jù)權(quán)利要求22所述的裝置,其特征在于,所述第二刪除模塊具體用于: 檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,顯示所述查找到的路徑下的全部文件; 所述終端接收到來自用戶的第三刪除指令,刪除查找到的路徑下的全部文件或刪除所述第三刪除指令中的文件;其中,所述第三刪除指令包括所述查找到的路徑下的部分或全部文件。24.根據(jù)權(quán)利要求22所述的裝置,其特征在于,所述第二刪除模塊具體用于: 檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,刪除查找到的路徑下的部分或全部文件,刪除全部文件已被刪除的路徑對應(yīng)的第二對應(yīng)關(guān)系。25.根據(jù)權(quán)利要求22所述的裝置,其特征在于,所述第二刪除模塊具體用于: 檢測到存儲(chǔ)空間小于或等于預(yù)設(shè)閾值時(shí),在第二對應(yīng)關(guān)系中查找表示已被卸載的標(biāo)識(shí)對應(yīng)的路徑,判斷出所述查找到的路徑下存在未被刪除的文件,刪除查找到的路徑下的部分或全部文件。
      【文檔編號】G06F17/30GK105912671SQ201610225383
      【公開日】2016年8月31日
      【申請日】2016年4月12日
      【發(fā)明人】張明華
      【申請人】努比亞技術(shù)有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1