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

      一種卸載殘留文件的處理方法、裝置及終端的制作方法_2

      文檔序號:9489464閱讀:來源:國知局
      從而該一級子目錄可被進一步處理,擴大了清理覆蓋面,并且對當(dāng)前的殘留文件可進行更深度的清理,能夠增強終端的運行效率。
      【附圖說明】
      [0067]為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0068]圖1是本發(fā)明中的一種卸載殘留文件的處理方法的一實施例的流程圖;
      [0069]圖2是本發(fā)明中的一種卸載殘留文件的處理方法的另一實施例的流程圖;
      [0070]圖3是本發(fā)明中的一種卸載殘留文件的處理裝置的一實施例的結(jié)構(gòu)示意圖;
      [0071]圖4是本發(fā)明中的一種卸載殘留文件的處理裝置的另一實施例的結(jié)構(gòu)示意圖;
      [0072]圖5是本發(fā)明中的一種終端的一實施例的結(jié)構(gòu)示意圖。
      【具體實施方式】
      [0073]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
      [0074]下面參考附圖對本發(fā)明的實施例進行描述。其中,本發(fā)明實施例所述終端包括可安裝Android系統(tǒng)的應(yīng)用程序的用戶設(shè)備,如手機、平板電腦、筆記本、穿戴式設(shè)備等。
      [0075]參見圖1,圖1為本發(fā)明中的一種卸載殘留文件的處理方法的一實施例的流程圖。該方法可包括以下步驟。
      [0076]步驟S101,確定系統(tǒng)存儲目錄下的殘留目錄。
      [0077]在一個實施例中,當(dāng)某一應(yīng)用程序被卸載后,需要確定終端中系統(tǒng)存儲目錄下的殘留文件。具體的,可通過多種方式確定存儲目錄下的一級目錄為殘留目錄。如確定該一級目錄中是否存在被卸載的應(yīng)用程序?qū)?yīng)的包文件,或確定終端的應(yīng)用程序安裝列表中是否存在該一級目錄的目錄名稱;若確定出該一級目錄中不存在包文件或應(yīng)用程序安裝列表中不存在該一級目錄的目錄名稱,則可確定該一級目錄為殘留目錄。進而,可根據(jù)殘留目錄的清理類型,對確定的殘留目錄作一步處理。
      [0078]步驟S102,檢測所述殘留目錄的清理類型,其中,所述清理類型包括默認(rèn)清理、默認(rèn)保留、分類清理、分類保留及不予清理。
      [0079]在一個實施例中,當(dāng)確定終端系統(tǒng)存儲目錄下的某一級目錄為殘留目錄后,可檢測該殘留目錄的清理類型。具體的,清理類型可包括默認(rèn)清理、默認(rèn)保留、分類清理、分類保留以及確認(rèn)清理。如某一目錄中包含僅供應(yīng)用程序使用的文件(如臨時文件等)時;或包含用戶創(chuàng)建但不可讀的文件(如后綴為dat的視頻文件等)時,則可預(yù)標(biāo)識該目錄的清理類型為默認(rèn)清理,即當(dāng)用戶需對殘留目錄進行清理時,可建議對該目錄進行清理。又如某一目錄中包含用戶建立的可讀文件(如圖片、音視頻文件等)時,則可預(yù)標(biāo)識該目錄的清理類型為默認(rèn)保留,即當(dāng)用戶需對殘留目錄進行清理時,需要通過用戶的確認(rèn),才能對該類型的目錄進行清理,否則默認(rèn)對該目錄進行保留。
      [0080]當(dāng)某一目錄下存在子目錄時,且某一個或多個子目錄未被標(biāo)識清理類型,則可預(yù)標(biāo)識該目錄的清理類型為分類清理或分類保留,即當(dāng)用戶需對殘留目錄進行清理時,若檢測殘留目錄的清理類型為分類清理或分類保留,則需遍歷該殘留目錄的子目錄,對不同清理類型的子目錄進行不同的處理操作。進一步的,可根據(jù)某一目錄的目錄信息,預(yù)標(biāo)識該目錄的清理類型為分類清理或分類保留;如該目錄由應(yīng)用程序創(chuàng)建,則可預(yù)標(biāo)識該目錄的清理類型為分類清理,若該目錄由用戶創(chuàng)建,則可預(yù)標(biāo)識該目錄的清理類型為分類保留。
      [0081]若某一目錄包含的文件均為不予清理的文件,則可預(yù)標(biāo)識該目錄的清理類型為不予清理。即當(dāng)用戶需對殘留文件進行清理時,不將該清理類型的文件或目錄檢出。
      [0082]步驟S103,若檢測到所述殘留目錄的清理類型為分類清理或分類保留時,檢測所述殘留目錄包含的一級子目錄的清理類型。
      [0083]在一個實施例中,當(dāng)檢測到殘留目錄被標(biāo)識的清理類型為分類清理或分類保留時,則需要進一步的檢測殘留目錄中包含的一級子目錄的清理類型。根據(jù)一級子目錄的清理類型,對該一級子目錄進行分類處理。其中,若一級子目錄的清理類型為分類清理或分類保留,則可繼續(xù)檢測該一級子目錄下包含的二級子目錄的清理類型??杀闅v至該殘留目錄下的第N級子目錄或最低一級子目錄,其中,第N級子目錄中不包含清理類型為分類清理或分類保留的子目錄。
      [0084]步驟S104,若檢測到所述一級子目錄未被標(biāo)識清理類型,則根據(jù)所述殘留目錄的清理類型,確定所述一級子目錄的清理類型。
      [0085]在一個實施例中,若檢測到殘留目錄中的某一個或多個一級子目錄未被標(biāo)識清理類型,則可根據(jù)該殘留目錄的清理類型,確定一級子目錄的清理類型。具體的,若該殘留目錄的清理類型為分類清理,則可確定該一級子目錄的清理類型為默認(rèn)清理;若該殘留目錄的清理類型為分類保留,則可確定該一級子目錄的清理類型為默認(rèn)保留。從而,可對為標(biāo)識清理類型的某一級殘留目錄進行進一步處理。
      [0086]本發(fā)明實施例中,首先可確定終端中系統(tǒng)存儲目錄下的殘留文件,并通過檢測殘留目錄的清理類型,確定對該殘留目錄的處理方式;若檢測到殘留目錄的清理類型為分類清理或分類保留時,則可進一步檢測殘留目錄包含的一級子目錄的清理類型;若檢測到一級子目錄未被標(biāo)識清理類型,則可根據(jù)殘留目錄的清理類型來確定該一級子目錄的清理類型,從而該一級子目錄可被進一步處理,擴大了清理覆蓋面,并且對當(dāng)前的殘留文件可進行更深度的清理,能夠增強終端的運行效率。
      [0087]參見圖2,圖2為本發(fā)明中的一種卸載殘留文件的處理方法的另一實施例的流程圖。該方法可包括以下步驟。
      [0088]步驟S201,獲取系統(tǒng)存儲目錄下的一級目錄。
      [0089]在一個實施例中,在對終端的系統(tǒng)存儲目錄進行掃描時,可獲取該終端中系統(tǒng)存儲目錄下的一級目錄。其中,可定期對系統(tǒng)存儲目錄進行掃描,以發(fā)現(xiàn)殘留目錄,并可將殘留目錄加入終端內(nèi)的卸載殘留庫中;也可通過觸發(fā)指令對系統(tǒng)存儲目錄進行掃描,以發(fā)現(xiàn)殘留目錄。
      [0090]步驟S202,針對所獲取的一級目錄,判斷所述一級目錄對應(yīng)的應(yīng)用程序是否已經(jīng)卸載。
      [0091]在一個實施例中,針對所獲取的一級目錄,可通過判斷終端中該一級目錄對應(yīng)的應(yīng)用程序是否已經(jīng)卸載,確定才一級目錄是否為殘留目錄。其中,可通過多種方式進行判斷:
      [0092]如可通過判斷該一級目錄中是否存在該應(yīng)用程序?qū)?yīng)的包文件。具體的,可通過向終端建立的本地高頻庫或服務(wù)器進行查詢,查詢該目錄下對應(yīng)的包文件的個數(shù)以及對應(yīng)的包文件的文件名,進而判斷在該目錄下是否還存在該應(yīng)用程序?qū)?yīng)的包文件;
      [0093]又如,可通過判斷終端的應(yīng)用程序安裝列表中是否還存在該一級目錄的目錄名稱,由于該一級目錄對應(yīng)應(yīng)用程序,若在應(yīng)用程序安裝列表中不存在該一級目錄,則表明其對應(yīng)的應(yīng)用程序已不再應(yīng)用程序安裝列表內(nèi)。
      [0094]步驟S203,如果判斷出該一級目錄對應(yīng)的應(yīng)用程序已經(jīng)卸載,則確定所述一級目錄以及所述一級目錄下的所有子目錄為殘留目錄。
      [0095]在一個實施例中,當(dāng)通過上述方式判斷出終端中該一級目錄對應(yīng)的應(yīng)用程序已經(jīng)卸載,則可確定該一級目錄以及一級目錄下的所有子目錄均為殘留目錄,并且該一級目錄下的所有子文件為殘留文件。具體的,當(dāng)判斷出終端的一級目錄中不存在該應(yīng)用程序?qū)?yīng)的包文件,或終端的應(yīng)用程序安裝列表中不存在該目錄的目錄名稱,則可確定該目錄為殘留目錄,并且該一級目錄下的所有子目錄也為殘留目錄。
      [0096]步驟S204,檢測所述殘留目錄的清理類型,其中,所述清理類型包括默認(rèn)清理、默認(rèn)保留、分類清理、分類保留及不予清理。
      [0097]在一個實施例中,在一個實施例中,當(dāng)確定終端系統(tǒng)存儲目錄下的某一級目錄為殘留目錄后,可檢測該殘留目錄的清理類型。具體的,清理類型可包括默認(rèn)清理、默認(rèn)保留、分類清理、分類保留以及確認(rèn)清理。如某一目錄中包含僅供應(yīng)用程序使用的文件(如臨時文件等)時;或包含用戶創(chuàng)建但不可讀的文件(如后綴為dat的視頻文件等)時,則可預(yù)標(biāo)識該目錄的清理類型為默認(rèn)清理,即當(dāng)用戶需對殘留目錄進行清理時,可建議對該目錄進行清理。又如某一目錄中包含用戶建立的可讀文件(如圖片、音視頻文件等)時,則可預(yù)標(biāo)識該目錄的清理類型為默認(rèn)保留,即當(dāng)用戶需對殘留目錄進行清理時,需要通過用戶的確認(rèn),才能對該類型的目錄進行清理,否則默認(rèn)對該目錄進行保留。
      [0098]當(dāng)某一目錄下存在子目錄時,且某一個或多個子目錄未被標(biāo)識清理類型,則可預(yù)標(biāo)識該目錄的清理類型為分類清理或分類保留,即當(dāng)用戶需對殘留目錄進行清理時,若檢測殘留目錄的清理類型為分類清理或分類保留,則需遍歷該殘留目錄的子目錄,對不同清理類型的子目錄進行不同的處理操作。進一步的,可根據(jù)某一目錄的目錄信息,預(yù)標(biāo)識該目錄的清理類型為分類清理或分類保留;如該目錄由應(yīng)用程序創(chuàng)建,則可預(yù)標(biāo)識該目錄的清理類型為分類清理,若該目錄由用戶創(chuàng)建,則可預(yù)標(biāo)識該目錄的清理類型為分類保留。
      [0099]若某一目錄包含的文件均為需要保留的文件,則可預(yù)標(biāo)識該目錄的清理類型為不予清理。即當(dāng)用戶需對殘留文件進行清理時,無需用戶的確認(rèn)即可對該目錄進行保留。
      [0100]步驟S205,若檢測到所述殘留目錄的清理類型為分類清理或分類保留時,檢測所述殘留目錄包含的一級子目錄或子文件的清理類型。
      [0101]在一個實施例中,當(dāng)檢測到殘留目錄的清理類型為分類清理或分類保留時,則需要進一步的檢測殘留目錄中包含的一級子目錄的清理類型,若在當(dāng)前的殘留目錄中包含子文件,則也需要檢測該子文件的清理類型。其中,一級子目錄或一級子文件的清理類型與殘留目錄的清理類型相同,若檢測到一級子目錄或子文件的清理類型為默認(rèn)清理時,處理方式等同于殘留目錄的清理類型為默認(rèn)清理時,即可執(zhí)行步驟S207?S208 ;若檢測到一級子目錄或子文件的清理類型為默認(rèn)保留時,處理方式等同于殘留目錄的清理類型為默認(rèn)保留時,即可執(zhí)行步驟S209?210 ;若檢測到一級子目錄或子文件的清理類型為不予清理時,則可根據(jù)殘留目錄的清理為不予清理時的方式,即可執(zhí)行步驟S211。
      [0102]其
      當(dāng)前第2頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1