本發(fā)明涉及電子設(shè)備技術(shù)領(lǐng)域,尤其涉及一種數(shù)據(jù)處理方法和裝置。
背景技術(shù):
目前,包括手機(jī)在內(nèi)的電子設(shè)備中通??梢韵螺d多個(gè)應(yīng)用,每個(gè)應(yīng)用在使用的過程中都會(huì)產(chǎn)生垃圾數(shù)據(jù)和該應(yīng)用推送的廣告數(shù)據(jù)等數(shù)據(jù),隨著下載的應(yīng)用的數(shù)量增多,以及隨著應(yīng)用使用的時(shí)間越長(zhǎng),上述提到的垃圾數(shù)據(jù)和廣告數(shù)據(jù)等數(shù)據(jù)會(huì)占據(jù)電子設(shè)備中越來越多的內(nèi)存空間,從而影響到電子設(shè)備的運(yùn)行速度。
在現(xiàn)有技術(shù)中,需要用戶手動(dòng)清除應(yīng)用中的數(shù)據(jù),或者是借助第三方軟件清除應(yīng)用中的數(shù)據(jù),但是,無論是手動(dòng)清除數(shù)據(jù)或者時(shí)借助第三方軟件清除數(shù)據(jù),每次清除都是針對(duì)一個(gè)應(yīng)用中的數(shù)據(jù)進(jìn)行清除。例如,當(dāng)電子設(shè)備中包括三個(gè)應(yīng)用時(shí),用戶需要進(jìn)行三次清除操作后,才可以完成對(duì)電子設(shè)備中的垃圾數(shù)據(jù)或廣告數(shù)據(jù)等數(shù)據(jù)的清除。
在實(shí)現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如下問題:
現(xiàn)有技術(shù)中,對(duì)應(yīng)用中的數(shù)據(jù)進(jìn)行清除時(shí),消耗的時(shí)間較長(zhǎng)。
技術(shù)實(shí)現(xiàn)要素:
有鑒于此,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法和裝置,用以解決現(xiàn)有技術(shù)中,對(duì)應(yīng)用中的數(shù)據(jù)進(jìn)行清除時(shí),消耗時(shí)間較長(zhǎng)的問題。
第一方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法,包括:獲取用戶的第一操作信息;
判斷所述第一操作信息是否為指定操作信息;
響應(yīng)于所述操第一作信息為所述指定操作信息,遍歷至少一個(gè)指定應(yīng)用中的數(shù)據(jù),以確定出所述指定應(yīng)用中指定類型的數(shù)據(jù);
調(diào)用系統(tǒng)內(nèi)部接口,刪除所述指定類型的數(shù)據(jù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取用戶的第一操作信息,包括:
獲取用戶在觸摸屏上的滑動(dòng)操作信息;或者,
獲取用戶輸入的操作指令信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述指定類型的數(shù)據(jù)至少包括以下一種:
垃圾數(shù)據(jù)、廣告數(shù)據(jù)、插件數(shù)據(jù)和應(yīng)用中存儲(chǔ)時(shí)長(zhǎng)超過指定時(shí)長(zhǎng)的數(shù)據(jù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,在所述遍歷指定應(yīng)用中的數(shù)據(jù)之后,所述方法還包括:
獲取用戶在所述指定類型的數(shù)據(jù)中選擇的數(shù)據(jù);調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的數(shù)據(jù);或者,
獲取用戶在所述指定應(yīng)用中選擇的應(yīng)用;調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的應(yīng)用中的所述指定類型的數(shù)據(jù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,在所述獲取用戶的第一操作信息之前,所述方法還包括:
在安裝應(yīng)用后,獲取用戶的第二操作信息;
根據(jù)所述第二操作信息,判斷是否將所述應(yīng)用設(shè)置為指定應(yīng)用;
響應(yīng)于將所述應(yīng)用設(shè)置為指定應(yīng)用,將所述應(yīng)用添加到指定應(yīng)用列表中。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
在本發(fā)明實(shí)施例中,在判斷出第一操作信息為指定操作信息后,對(duì)至少一個(gè)指定應(yīng)用中的數(shù)據(jù)進(jìn)行遍歷,確定出至少一個(gè)指定應(yīng)用中指定類型的數(shù)據(jù),然后再調(diào)用系統(tǒng)內(nèi)部接口,刪除所述指定類型的數(shù)據(jù),在本發(fā)明實(shí)施例中,通過用戶的一次操作,就可以遍歷至少一個(gè)指定應(yīng)用中的數(shù)據(jù),并確定出至少一個(gè)應(yīng)用中的指定類型的數(shù)據(jù),然后再調(diào)用系統(tǒng)內(nèi)部接口,將至少一個(gè)應(yīng)用中的指定類型的數(shù)據(jù)刪除,即通過用戶的一次操作,可以對(duì)多個(gè)應(yīng)用中的指定類型的數(shù)據(jù)進(jìn)行刪除,因此,在對(duì)應(yīng)用中的數(shù)據(jù)進(jìn)行清除的過程中,減少了消耗的時(shí)間,提高了刪除效率,同時(shí),在刪除指定類型的數(shù)據(jù)時(shí),是通過調(diào)用系統(tǒng)內(nèi)部接口進(jìn)行刪除的,即不需要通過借助第三方軟件,就可以刪除指定類型的數(shù)據(jù),因此,節(jié)省了第三方軟件占用的內(nèi)存空間,并且,由于不再借助第三方軟件對(duì)數(shù)據(jù)進(jìn)行清除,因此,不會(huì)產(chǎn)生由第三方軟件帶來需要清除的數(shù)據(jù),進(jìn)一步節(jié)省了電子設(shè)備的內(nèi)存空間。
第二方面,本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理裝置,包括:
獲取單元,用于獲取用戶的第一操作信息;
判斷單元,用于判斷所述第一操作信息是否為指定操作信息;
確定單元,用于響應(yīng)于所述操第一作信息為所述指定操作信息,遍歷至少一個(gè)指定應(yīng)用中的數(shù)據(jù),以確定出所述指定應(yīng)用中指定類型的數(shù)據(jù);
刪除單元,用于調(diào)用系統(tǒng)內(nèi)部接口,刪除所述指定類型的數(shù)據(jù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,具體用于:
獲取用戶在觸摸屏上的滑動(dòng)操作信息;或者,
獲取用戶輸入的操作指令信息。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述指定類型的數(shù)據(jù)至少包括以下一種:
垃圾數(shù)據(jù)、廣告數(shù)據(jù)、插件數(shù)據(jù)和應(yīng)用中存儲(chǔ)時(shí)長(zhǎng)超過指定時(shí)長(zhǎng)的數(shù)據(jù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述刪除單元,還用于:
獲取用戶在所述指定類型的數(shù)據(jù)中選擇的數(shù)據(jù);調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的數(shù)據(jù);或者,
獲取用戶在所述指定應(yīng)用中選擇的應(yīng)用;調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的應(yīng)用中的所述指定類型的數(shù)據(jù)。
如上所述的方面和任一可能的實(shí)現(xiàn)方式,進(jìn)一步提供一種實(shí)現(xiàn)方式,所述獲取單元,還用于:
在安裝應(yīng)用后,獲取用戶的第二操作信息;
所述判斷單元,還用于:
根據(jù)所述第二操作信息,判斷是否將所述應(yīng)用設(shè)置為指定應(yīng)用;響應(yīng)于將所述應(yīng)用設(shè)置為指定應(yīng)用,將所述應(yīng)用添加到指定應(yīng)用列表中。
上述技術(shù)方案中的一個(gè)技術(shù)方案具有如下有益效果:
在本發(fā)明實(shí)施例中,在判斷出第一操作信息為指定操作信息后,對(duì)至少一個(gè)指定應(yīng)用中的數(shù)據(jù)進(jìn)行遍歷,確定出至少一個(gè)指定應(yīng)用中指定類型的數(shù)據(jù),然后再調(diào)用系統(tǒng)內(nèi)部接口,刪除所述指定類型的數(shù)據(jù),在本發(fā)明實(shí)施例中,通過用戶的一次操作,就可以遍歷至少一個(gè)指定應(yīng)用中的數(shù)據(jù),并確定出至少一個(gè)應(yīng)用中的指定類型的數(shù)據(jù),然后再調(diào)用系統(tǒng)內(nèi)部接口,將至少一個(gè)應(yīng)用中的指定類型的數(shù)據(jù)刪除,即通過用戶的一次操作,可以對(duì)多個(gè)應(yīng)用中的指定類型的數(shù)據(jù)進(jìn)行刪除,因此,在對(duì)應(yīng)用中的數(shù)據(jù)進(jìn)行清除的過程中,減少了消耗的時(shí)間,提高了刪除效率,同時(shí),在刪除指定類型的數(shù)據(jù)時(shí),是通過調(diào)用系統(tǒng)內(nèi)部接口進(jìn)行刪除的,即不需要通過借助第三方軟件,就可以刪除指定類型的數(shù)據(jù),因此,節(jié)省了第三方軟件占用的內(nèi)存空間,并且,由于不再借助第三方軟件對(duì)數(shù)據(jù)進(jìn)行清除,因此,不會(huì)產(chǎn)生由第三方軟件帶來需要清除的數(shù)據(jù),進(jìn)一步節(jié)省了電子設(shè)備的內(nèi)存空間。
【附圖說明】
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)處理方法的流程示例圖;
圖2是本發(fā)明實(shí)施例所提供的一種在獲取用戶的第一操作信息之前的實(shí)現(xiàn)方法的流程示意圖;
圖3是本發(fā)明實(shí)施例所提供的一種在遍歷指定應(yīng)用中的數(shù)據(jù)之后的實(shí)現(xiàn)方法的流程示意圖;
圖4是本發(fā)明實(shí)施例所提供的另一種在遍歷指定應(yīng)用中的數(shù)據(jù)之后的實(shí)現(xiàn)方法的流程示意圖;
圖5是本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中使用的術(shù)語是僅僅出于描述特定實(shí)施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實(shí)施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對(duì)象是一種“或”的關(guān)系。
應(yīng)當(dāng)理解,盡管在本發(fā)明實(shí)施例中可能采用術(shù)語第一、第二來描述操作信息,但這些操作信息不應(yīng)限于這些術(shù)語。這些術(shù)語僅用來將操作信息彼此區(qū)分開。例如,在不脫離本發(fā)明實(shí)施例范圍的情況下,第一操作信息也可以被稱為第二操作信息,類似地,第二操作信息也可以被稱為第一操作信息。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時(shí)”或“當(dāng)……時(shí)”或“響應(yīng)于確定”或“響應(yīng)于檢測(cè)”。類似地,取決于語境,短語“如果確定”或“如果檢測(cè)(陳述的條件或事件)”可以被解釋成為“當(dāng)確定時(shí)”或“響應(yīng)于確定”或“當(dāng)檢測(cè)(陳述的條件或事件)時(shí)”或“響應(yīng)于檢測(cè)(陳述的條件或事件)”。
實(shí)施例一
本發(fā)明實(shí)施例提供了一種數(shù)據(jù)處理方法,如圖1所示,該方法應(yīng)用于電子設(shè)備中,該方法的具體實(shí)現(xiàn)方式包括以下步驟:
101、獲取用戶的第一操作信息。
在一個(gè)具體的實(shí)現(xiàn)方式中,所述獲取用戶的第一操作信息,包括:獲取用戶在觸摸屏上的滑動(dòng)操作信息;或者,獲取用戶輸入的操作指令信息。
具體的,在電子設(shè)備的系統(tǒng)中,預(yù)先設(shè)置具有清除應(yīng)用數(shù)據(jù)的功能或功能模塊。當(dāng)用戶需要對(duì)電子設(shè)備中的應(yīng)用下的數(shù)據(jù)進(jìn)行清除時(shí),可以通過指定的滑動(dòng)操作或輸入指定的操作指令來觸發(fā)該功能或該功能模塊,在觸發(fā)該功能或功能模塊后,可以對(duì)電子設(shè)備中的應(yīng)用下的數(shù)據(jù)進(jìn)行清除。
在一個(gè)具體的實(shí)施方式中,如圖2所示,在獲取用戶的第一操作信息之前,所述方法還包括以下步驟:
101A、在安裝應(yīng)用后,獲取用戶的第二操作信息。
101B、根據(jù)所述第二操作信息,判斷是否將所述應(yīng)用設(shè)置為指定應(yīng)用。
103C、響應(yīng)于將所述應(yīng)用設(shè)置為指定應(yīng)用,將所述應(yīng)用添加到指定應(yīng)用列表中。
具體的,在用戶安裝某一應(yīng)用后,系統(tǒng)提示用戶是否將該應(yīng)用設(shè)定為指定應(yīng)用,當(dāng)用戶選擇將該應(yīng)用設(shè)定為指定應(yīng)用后,系統(tǒng)將該應(yīng)用添加到指定應(yīng)用列表中,并且,在調(diào)用系統(tǒng)內(nèi)部接口,刪除指定類型的數(shù)據(jù)時(shí),通過該指定應(yīng)用列表,確定出需要對(duì)何種應(yīng)用下的指定類型的數(shù)據(jù)進(jìn)行刪除;當(dāng)用戶選擇不將該應(yīng)用設(shè)定為指定應(yīng)用后,系統(tǒng)不將該應(yīng)用添加到該指定應(yīng)用列表中,由于該指定應(yīng)用列表中不包括該應(yīng)用,因此在調(diào)用系統(tǒng)內(nèi)部接口,刪除指定類型的數(shù)據(jù)時(shí),不對(duì)該應(yīng)用下的指定類型的數(shù)據(jù)進(jìn)行刪除。進(jìn)一步的,通過上述方法,用戶可以根據(jù)自身需求對(duì)指定應(yīng)用列表中的應(yīng)用進(jìn)行設(shè)定,即用戶可以對(duì)需要進(jìn)行刪除操作的應(yīng)用進(jìn)行設(shè)定,提高了刪除應(yīng)用中的數(shù)據(jù)時(shí)的靈活性。
102、判斷所述第一操作信息是否為指定操作信息。
103、響應(yīng)于所述操第一作信息為所述指定操作信息,遍歷至少一個(gè)指定應(yīng)用中的數(shù)據(jù),以確定出所述指定應(yīng)用中指定類型的數(shù)據(jù)。
具體的,當(dāng)獲取的第一操作信息為指定操作信息時(shí),可以觸發(fā)具有清除應(yīng)用數(shù)據(jù)的功能或功能模塊,并且在觸發(fā)該功能或功能模塊后,對(duì)至少一個(gè)指定應(yīng)用中的數(shù)據(jù)進(jìn)行遍歷,即電子設(shè)備可以通過滿足指定操作信息的第一操作信息,對(duì)多個(gè)指定應(yīng)用中的數(shù)據(jù)進(jìn)行遍歷,并確定出多個(gè)指定應(yīng)用中指定類型的數(shù)據(jù),因此,提高了確定應(yīng)用中需要清除的數(shù)據(jù)的效率。
在一個(gè)具體的實(shí)施方式中,所述指定類型的數(shù)據(jù)至少包括以下一種:垃圾數(shù)據(jù)、廣告數(shù)據(jù)、插件數(shù)據(jù)和應(yīng)用中存儲(chǔ)時(shí)長(zhǎng)超過指定時(shí)長(zhǎng)的數(shù)據(jù)。其中,具體指定類型的數(shù)據(jù)可以根據(jù)實(shí)際需要進(jìn)行設(shè)置,在本發(fā)明實(shí)施例中不做限定。
104、調(diào)用系統(tǒng)內(nèi)部接口,刪除所述指定類型的數(shù)據(jù)。
具體的,在通過電子設(shè)備本身的功能或功能模塊對(duì)數(shù)據(jù)進(jìn)行清除時(shí),可以調(diào)用系統(tǒng)內(nèi)部的接口來實(shí)現(xiàn)刪除數(shù)據(jù)的操作,進(jìn)一步的,由于在電子設(shè)備的系統(tǒng)中,預(yù)先設(shè)置了具有清除應(yīng)用數(shù)據(jù)的功能或功能模塊,當(dāng)確定出指定類型的數(shù)據(jù)后,該功能或功能模塊通過調(diào)用系統(tǒng)中對(duì)應(yīng)的內(nèi)部接口,來刪除對(duì)應(yīng)的數(shù)據(jù)。其中,調(diào)用的接口的數(shù)量和類型,可以根據(jù)刪除的數(shù)據(jù)的數(shù)量或類型進(jìn)行設(shè)置,也可以根據(jù)將要?jiǎng)h除的數(shù)據(jù)對(duì)應(yīng)的應(yīng)用的數(shù)量或類型進(jìn)行設(shè)置,具體調(diào)用的系統(tǒng)的內(nèi)部接口的數(shù)量和類型在次不再限定。
由于通過用戶的一次操作,可以對(duì)多個(gè)應(yīng)用中的指定類型的數(shù)據(jù)進(jìn)行刪除,因此,在對(duì)應(yīng)用中的數(shù)據(jù)進(jìn)行清除的過程中,減少了消耗的時(shí)間,提高了刪除效率,同時(shí),在刪除指定類型的數(shù)據(jù)時(shí),是通過調(diào)用系統(tǒng)內(nèi)部接口進(jìn)行刪除的,即不需要通過借助第三方軟件,就可以刪除指定類型的數(shù)據(jù),因此,節(jié)省了第三方軟件占用的內(nèi)存空間,并且,由于不再借助第三方軟件對(duì)數(shù)據(jù)進(jìn)行清除,因此,不會(huì)產(chǎn)生由第三方軟件帶來需要清除的數(shù)據(jù),進(jìn)一步節(jié)省了電子設(shè)備的內(nèi)存空間。
需要說明的是,本發(fā)明實(shí)施例中所涉及的電子設(shè)備可以包括但不限于個(gè)人計(jì)算機(jī)(Personal Computer,PC)、個(gè)人數(shù)字助理(Personal Digital Assistant,PDA)、無線手持設(shè)備、平板電腦(Tablet Computer)、手機(jī)、MP3播放器、MP4播放器等。
實(shí)施例二
基于上述實(shí)施例一所提供的一種數(shù)據(jù)處理方法,本發(fā)明實(shí)施例對(duì)步驟103中遍歷指定應(yīng)用中的數(shù)據(jù)之后的具體實(shí)現(xiàn)步驟進(jìn)行具體描述。其中,在遍歷指定應(yīng)用中的數(shù)據(jù)之后,具體的實(shí)現(xiàn)方式還包括以下兩種:
如圖3所示,第一種實(shí)現(xiàn)方式的具體步驟可以包括:
301、獲取用戶在所述指定類型的數(shù)據(jù)中選擇的數(shù)據(jù)。
302、調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的數(shù)據(jù)。
具體的,在遍歷指定應(yīng)用中的數(shù)據(jù)之后,可以確定出指定應(yīng)用中指定類型的數(shù)據(jù),然后用戶根據(jù)自身的需求,選擇需要?jiǎng)h除的指定類型的數(shù)據(jù),在獲取到用戶在指定類型的數(shù)據(jù)中選擇的數(shù)據(jù)后,調(diào)用系統(tǒng)內(nèi)部接口,刪除用戶選擇的數(shù)據(jù)。
例如:在遍歷指定應(yīng)用中的數(shù)據(jù)之后,確定出的數(shù)據(jù)包括:應(yīng)用1中的垃圾數(shù)據(jù)、廣告數(shù)據(jù)和插件數(shù)據(jù),應(yīng)用2中的垃圾數(shù)據(jù)、廣告數(shù)據(jù)和插件數(shù)據(jù),當(dāng)用戶選擇需要?jiǎng)h除的數(shù)據(jù)為垃圾數(shù)據(jù)時(shí),調(diào)用系統(tǒng)內(nèi)部接口,將應(yīng)用1和應(yīng)用2中的垃圾數(shù)據(jù)刪除。
如圖4所示,第二種實(shí)現(xiàn)方式的具體步驟可以包括:
401、獲取用戶在所述指定應(yīng)用中選擇的應(yīng)用。
402、調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的應(yīng)用中的所述指定類型的數(shù)據(jù)。
具體的,在遍歷指定應(yīng)用中的數(shù)據(jù)之后,可以確定出指定應(yīng)用中指定類型的數(shù)據(jù),然后用戶根據(jù)自身的需求,選擇刪除某一應(yīng)用下的指定類型的數(shù)據(jù),在獲取到用戶選擇的應(yīng)用后,調(diào)用系統(tǒng)內(nèi)部接口,刪除用戶選擇的應(yīng)用下的指定類型的數(shù)據(jù)。
例如:在遍歷指定應(yīng)用中的數(shù)據(jù)之后,確定出的數(shù)據(jù)包括:應(yīng)用1中的垃圾數(shù)據(jù)、廣告數(shù)據(jù)和插件數(shù)據(jù),應(yīng)用2中的垃圾數(shù)據(jù)、廣告數(shù)據(jù)和插件數(shù)據(jù),當(dāng)用戶選擇的應(yīng)用為應(yīng)用1時(shí),調(diào)用系統(tǒng)內(nèi)部接口,將應(yīng)用1下的垃圾數(shù)據(jù)、廣告數(shù)據(jù)和插件數(shù)據(jù)進(jìn)行刪除。
通過第一種方式和第二中方式,在遍歷指定應(yīng)用中的數(shù)據(jù),確定出指定應(yīng)用中指定類型的數(shù)據(jù)后,用戶還可以根據(jù)自身的需求選擇需要?jiǎng)h除的不同應(yīng)用下的某一指定類型的數(shù)據(jù),或者是選擇需要?jiǎng)h除的某一應(yīng)用下的指定類型的數(shù)據(jù),從而進(jìn)一步提高了刪除應(yīng)用中的數(shù)據(jù)時(shí)的靈活性。
本發(fā)明實(shí)施例進(jìn)一步給出實(shí)現(xiàn)上述方法實(shí)施例中各步驟及方法的裝置實(shí)施例。
實(shí)施例三
請(qǐng)參考圖5,其為本發(fā)明實(shí)施例所提供的一種數(shù)據(jù)處理裝置的功能方塊圖。如圖5所示,該裝置應(yīng)用于電子設(shè)備中,該裝置包括:
獲取單元51,用于獲取用戶的第一操作信息;
判斷單元52,用于判斷所述第一操作信息是否為指定操作信息;
確定單元53,用于響應(yīng)于所述操第一作信息為所述指定操作信息,遍歷至少一個(gè)指定應(yīng)用中的數(shù)據(jù),以確定出所述指定應(yīng)用中指定類型的數(shù)據(jù);
刪除單元54,用于調(diào)用系統(tǒng)內(nèi)部接口,刪除所述指定類型的數(shù)據(jù)。
在一個(gè)具體的實(shí)施方式中,所述獲取單元51,具體用于:獲取用戶在觸摸屏上的滑動(dòng)操作信息;或者,獲取用戶輸入的操作指令信息。
在一個(gè)具體的實(shí)施方式中,所述指定類型的數(shù)據(jù)至少包括以下一種:垃圾數(shù)據(jù)、廣告數(shù)據(jù)、插件數(shù)據(jù)和應(yīng)用中存儲(chǔ)時(shí)長(zhǎng)超過指定時(shí)長(zhǎng)的數(shù)據(jù)。
在一個(gè)具體的實(shí)施方式中,所述刪除單元54,還用于:獲取用戶在所述指定類型的數(shù)據(jù)中選擇的數(shù)據(jù);調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的數(shù)據(jù);或者,獲取用戶在所述指定應(yīng)用中選擇的應(yīng)用;調(diào)用系統(tǒng)內(nèi)部接口,刪除所述選擇的應(yīng)用中的所述指定類型的數(shù)據(jù)。
在一個(gè)具體的實(shí)施方式中,所述獲取單元51,還用于:在安裝應(yīng)用后,獲取用戶的第二操作信息;所述判斷單元52,還用于:根據(jù)所述第二操作信息,判斷是否將所述應(yīng)用設(shè)置為指定應(yīng)用;響應(yīng)于將所述應(yīng)用設(shè)置為指定應(yīng)用,將所述應(yīng)用添加到指定應(yīng)用列表中。
由于本實(shí)施例中的各單元能夠執(zhí)行實(shí)施例一和實(shí)施例二所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考實(shí)施例一和實(shí)施例二的相關(guān)說明。
在本發(fā)明實(shí)施例中,在判斷出第一操作信息為指定操作信息后,對(duì)至少一個(gè)指定應(yīng)用中的數(shù)據(jù)進(jìn)行遍歷,確定出至少一個(gè)指定應(yīng)用中指定類型的數(shù)據(jù),然后再調(diào)用系統(tǒng)內(nèi)部接口,刪除所述指定類型的數(shù)據(jù),在本發(fā)明實(shí)施例中,通過用戶的一次操作,就可以遍歷至少一個(gè)指定應(yīng)用中的數(shù)據(jù),并確定出至少一個(gè)應(yīng)用中的指定類型的數(shù)據(jù),然后再調(diào)用系統(tǒng)內(nèi)部接口,將至少一個(gè)應(yīng)用中的指定類型的數(shù)據(jù)刪除,即通過用戶的一次操作,可以對(duì)多個(gè)應(yīng)用中的指定類型的數(shù)據(jù)進(jìn)行刪除,因此,在對(duì)應(yīng)用中的數(shù)據(jù)進(jìn)行清除的過程中,減少了消耗的時(shí)間,提高了刪除效率,同時(shí),在刪除指定類型的數(shù)據(jù)時(shí),是通過調(diào)用系統(tǒng)內(nèi)部接口進(jìn)行刪除的,即不需要通過借助第三方軟件,就可以刪除指定類型的數(shù)據(jù),因此,節(jié)省了第三方軟件占用的內(nèi)存空間,并且,由于不再借助第三方軟件對(duì)數(shù)據(jù)進(jìn)行清除,因此,不會(huì)產(chǎn)生由第三方軟件帶來需要清除的數(shù)據(jù),進(jìn)一步節(jié)省了電子設(shè)備的內(nèi)存空間。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory,ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。