文件清理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及文件清理技術(shù)領(lǐng)域,特別是涉及文件清理方法及裝置。
【背景技術(shù)】
[0002]隨著科技的發(fā)展,用戶的電子設(shè)備上的應(yīng)用程序越來越多,應(yīng)用程序的功能也越來越豐富。
[0003]應(yīng)用程序在運行時,常常會產(chǎn)生各種文件,如圖片、視頻、聊天記錄文件等。由于這些文件占用了大量的存儲空間,使得電子設(shè)備的運行速度變慢,存儲空間變小,因此需要對這些文件進行清理。
[0004]現(xiàn)有的文件清理方案通過識別文件類型來確定文件是否為需要清理的文件,從而提示用戶進行清理。但是,相同類型的文件并不都是需要清理的文件。因此,現(xiàn)有的通過文件類型來識別需要清理的文件的方式往往使得不需要清理的文件被識別為需要清理的文件,以及需要清理的文件被識別為不需要清理的文件,識別需要清理的文件的準確率低。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例的目的在于提供一種文件清理方法及裝置,以提高識別需要清理的文件的準確率。
[0006]為達到上述目的,本發(fā)明實施例公開了一種文件清理方法,應(yīng)用于電子設(shè)備,所述方法包括:
[0007]接收用戶的文件檢測操作;
[0008]根據(jù)所述文件檢測操作,確定所述電子設(shè)備是否已安裝有預(yù)設(shè)應(yīng)用程序列表中的至少一個應(yīng)用程序,如果是,則確定已安裝的預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序?qū)?yīng)的預(yù)設(shè)文件夾的數(shù)據(jù)量,所述預(yù)設(shè)文件夾為所述已安裝的預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序的安裝目錄下的文件夾;
[0009]當所述預(yù)設(shè)文件夾的數(shù)據(jù)量大于第一閾值時,根據(jù)所述預(yù)設(shè)文件夾與所述應(yīng)用程序的功能的預(yù)設(shè)對應(yīng)關(guān)系,確定所述預(yù)設(shè)文件夾對應(yīng)的功能;
[0010]根據(jù)所述預(yù)設(shè)文件夾對應(yīng)的功能與所述功能產(chǎn)生的文件的文件特征的預(yù)設(shè)對應(yīng)關(guān)系,確定所述功能產(chǎn)生的文件的文件特征;
[0011]使用與確定的文件特征匹配的清理引導(dǎo)方式引導(dǎo)用戶對所述預(yù)設(shè)文件夾內(nèi)的文件進行清理。
[0012]可選的,在所確定的文件特征為第一特征時,與確定的文件特征匹配的清理引導(dǎo)方式為:
[0013]將所述預(yù)設(shè)文件夾內(nèi)的文件加入所述預(yù)設(shè)文件夾對應(yīng)的應(yīng)用程序的專清列表,提示用戶對所述專清列表中的文件進行清理;
[0014]或者,
[0015]顯示輸出所述預(yù)設(shè)文件夾對應(yīng)的功能和/或所確定的文件特征,提示用戶對所述預(yù)設(shè)文件夾內(nèi)的文件進行清理。
[0016]可選的,在與確定的文件特征匹配的清理引導(dǎo)方式為:將所述預(yù)設(shè)文件夾內(nèi)的文件加入所述預(yù)設(shè)文件夾對應(yīng)的應(yīng)用程序的專清列表,提示用戶對所述專清列表中的文件進行清理時,所述方法還包括:接收用戶的文件清理操作,對所述專清列表中的文件進行清理;
[0017]在與確定的文件特征匹配的清理引導(dǎo)方式為:顯示輸出所述預(yù)設(shè)文件夾對應(yīng)的功能和/或所確定的文件特征,提示用戶對所述預(yù)設(shè)文件夾內(nèi)的文件進行清理時,所述方法還包括:接收用戶的文件清理操作,對所述預(yù)設(shè)文件夾內(nèi)的文件進行清理。
[0018]可選的,在所確定的文件特征為第二特征時,與確定的文件特征匹配的清理引導(dǎo)方式為:
[0019]根據(jù)所述預(yù)設(shè)文件夾內(nèi)的文件的創(chuàng)建時間,對所述預(yù)設(shè)文件夾內(nèi)的文件進行排列展示,提示用戶對所展示的文件進行清理。
[0020]可選的,還包括:
[0021]接收用戶對展示的文件的選擇操作,對用戶選擇的文件進行清理。
[0022]可選的,在所確定的文件特征為第三特征時,與確定的文件特征匹配的清理引導(dǎo)方式為:
[0023]將所述預(yù)設(shè)文件夾加入默認清理列表中,提示用戶對所述默認清理列表中的文件夾內(nèi)的文件進行掃描并清理。
[0024]可選的,還包括:
[0025]接收用戶將所述預(yù)設(shè)文件夾加入默認清理列表的操作,將所述預(yù)設(shè)文件夾加入所述默認清理列表中。
[0026]可選的,還包括:
[0027]統(tǒng)計對所述預(yù)設(shè)文件夾內(nèi)的文件進行清理的次數(shù);
[0028]在所述次數(shù)不低于第二閾值時,將所述預(yù)設(shè)文件夾加入默認清理列表中。
[0029]可選的,還包括:
[0030]接收用戶對空間管理選項的點擊操作,對所述默認清理列表中的文件夾內(nèi)的文件進行掃描,清理掃描到的文件。
[0031]一種文件清理裝置,應(yīng)用于電子設(shè)備,所述裝置包括:檢測操作接收單元、應(yīng)用程序確定單元、數(shù)據(jù)量確定單元、功能確定單元、文件特征確定單元和清理引導(dǎo)單元,
[0032]所述檢測操作接收單元,用于接收用戶的文件檢測操作;
[0033]所述應(yīng)用程序確定單元,用于根據(jù)所述文件檢測操作,確定所述電子設(shè)備是否已安裝有預(yù)設(shè)應(yīng)用程序列表中的至少一個應(yīng)用程序,如果是,則觸發(fā)所述數(shù)據(jù)量確定單元;
[0034]所述數(shù)據(jù)量確定單元,用于確定已安裝的預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序?qū)?yīng)的預(yù)設(shè)文件夾的數(shù)據(jù)量,所述預(yù)設(shè)文件夾為所述已安裝的預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序的安裝目錄下的文件夾;
[0035]所述功能確定單元,用于當所述預(yù)設(shè)文件夾的數(shù)據(jù)量大于第一閾值時,根據(jù)所述預(yù)設(shè)文件夾與所述應(yīng)用程序的功能的預(yù)設(shè)對應(yīng)關(guān)系,確定所述預(yù)設(shè)文件夾對應(yīng)的功能;
[0036]所述文件特征確定單元,用于根據(jù)所述預(yù)設(shè)文件夾對應(yīng)的功能與所述功能產(chǎn)生的文件的文件特征的預(yù)設(shè)對應(yīng)關(guān)系,確定所述功能產(chǎn)生的文件的文件特征;
[0037]所述清理引導(dǎo)單元,用于使用與確定的文件特征匹配的清理引導(dǎo)方式引導(dǎo)用戶對所述預(yù)設(shè)文件夾內(nèi)的文件進行清理。
[0038]本發(fā)明實施例提供的一種文件清理方法及裝置,可以確定電子設(shè)備中已安裝的預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序?qū)?yīng)的預(yù)設(shè)文件夾的數(shù)據(jù)量,并在數(shù)據(jù)量大于第一閾值時,確定預(yù)設(shè)文件夾對應(yīng)的功能,并進一步確定功能產(chǎn)生的文件的文件特征,使用與確定的文件特征匹配的清理引導(dǎo)方式引導(dǎo)用戶對預(yù)設(shè)文件夾內(nèi)的文件進行清理。由于應(yīng)用程序的各功能產(chǎn)生的文件一般均存儲在對應(yīng)的文件夾內(nèi),因此通過識別文件所在文件夾的方式來識別要清理的文件,可以提高識別要清理的文件的準確率。同時,本發(fā)明使用與文件特征匹配的清理引導(dǎo)方式引導(dǎo)用戶對預(yù)設(shè)文件夾內(nèi)的文件進行清理,可以針對具有不同文件特征的文件使用不同的清理引導(dǎo)方式,避免了誤刪及漏刪的情況。
【附圖說明】
[0039]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0040]圖1為本發(fā)明實施例提供的一種文件清理方法的流程圖;
[0041]圖2為本發(fā)明實施例提供的一種文件清理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0042]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0043]如圖1所示,本發(fā)明實施例提供的一種文件清理方法,應(yīng)用于電子設(shè)備,該方法可以包括:
[0044]S100、接收用戶的文件檢測操作;
[0045]其中,文件檢測操作可以為對垃圾檢測選項的點擊操作,也可以為對空間管理選項的點擊操作。
[0046]S200、根據(jù)所述文件檢測操作,確定所述電子設(shè)備是否已安裝有預(yù)設(shè)應(yīng)用程序列表中的至少一個應(yīng)用程序,如果是,則執(zhí)行S300 ;
[0047]在電子設(shè)備沒有安裝預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序時,可以使用現(xiàn)有的文件檢測方式對垃圾文件進行檢測,也可以結(jié)束本發(fā)明的執(zhí)行。
[0048]具體的,可以根據(jù)用戶的指令在預(yù)設(shè)應(yīng)用程序列表中進行應(yīng)用程序的添加或刪除。預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序可以為用戶經(jīng)常使用且產(chǎn)生垃圾文件比較多的應(yīng)用程序。優(yōu)選的,預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序為具有社交功能的應(yīng)用程序,如微信、微博等。
[0049]S300、確定已安裝的預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序?qū)?yīng)的預(yù)設(shè)文件夾的數(shù)據(jù)量,所述預(yù)設(shè)文件夾為所述已安裝的預(yù)設(shè)應(yīng)用程序列表中的應(yīng)用程序的安裝目錄下的文件夾;
[0050]其中,預(yù)設(shè)文件夾可以為應(yīng)用程序產(chǎn)生的文件所在的文件夾。例如:具有