數(shù)據(jù)刪除方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種數(shù)據(jù)刪除方法和一種數(shù)據(jù)刪除裝置。
【背景技術(shù)】
[0002]目前,當(dāng)需要刪除終端(比如,手機(jī)、平板電腦等)上的數(shù)據(jù)時,選擇完要刪除的數(shù)據(jù)后,需要點(diǎn)擊刪除按鈕,操作復(fù)雜,而且,當(dāng)終端屏幕較大時,單手操作不方便,導(dǎo)致用戶體驗(yàn)差。
[0003]因此,如何簡化數(shù)據(jù)刪除操作,提升用戶的使用體驗(yàn)成為亟待解決的技術(shù)問題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明正是基于上述問題,提出了一種新技術(shù)方案,可以有效地簡化數(shù)據(jù)刪除操作,從而提升用戶的使用體驗(yàn)。
[0005]有鑒于此,本發(fā)明的第一方面,提出了一種數(shù)據(jù)刪除方法,包括:獲取待刪除數(shù)據(jù);檢測終端是否發(fā)生預(yù)設(shè)的空間狀態(tài)變化;當(dāng)所述終端發(fā)生所述預(yù)設(shè)的空間狀態(tài)變化時,刪除所述待刪除數(shù)據(jù)。
[0006]在該技術(shù)方案中,當(dāng)需要進(jìn)行數(shù)據(jù)刪除操作時,首先獲取待刪除數(shù)據(jù),并在檢測到終端發(fā)生預(yù)設(shè)的空間狀態(tài)變化時,即可以直接將獲取到的待刪除數(shù)據(jù)刪除,而無需點(diǎn)擊刪除按鈕,如此,有效地簡化了數(shù)據(jù)刪除操作,從而提升了用戶的使用體驗(yàn)。
[0007]在上述技術(shù)方案中,優(yōu)選地,所述檢測終端是否發(fā)生預(yù)設(shè)的空間狀態(tài)變化,包括:檢測所述終端的運(yùn)動加速度是否超過預(yù)設(shè)閾值。
[0008]在該技術(shù)方案中,可以通過檢測終端的運(yùn)動加速度是否超過預(yù)設(shè)閾值來確定終端是否發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,比如,通過甩動終端來使終端產(chǎn)生超過預(yù)設(shè)閾值的運(yùn)動加速度,具體地,可以通過加速度傳感器來檢測終端的運(yùn)動加速度,進(jìn)而在檢測到終端的運(yùn)動加速度超過預(yù)設(shè)閾值時確定終端發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,即可直接刪除獲取到的待刪除數(shù)據(jù),有效地簡化了數(shù)據(jù)刪除操作,提高了數(shù)據(jù)刪除效率,從而提升了用戶體驗(yàn)。
[0009]在上述任一技術(shù)方案中,優(yōu)選地,所述檢測終端是否發(fā)生預(yù)設(shè)的空間狀態(tài)變化,包括:檢測所述終端是否由預(yù)設(shè)狀態(tài)變化為倒置狀態(tài)。
[0010]在該技術(shù)方案中,可以通過檢測終端是否由預(yù)設(shè)狀態(tài)變?yōu)閷?yīng)的倒置狀態(tài)來確定終端是否發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,比如將終端像傾倒垃圾一樣倒置,進(jìn)而在檢測到終端由預(yù)設(shè)狀態(tài)變?yōu)榈怪脿顟B(tài)時確定終端發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,即可直接刪除獲取到的待刪除數(shù)據(jù),有效地簡化了數(shù)據(jù)刪除操作,提高了數(shù)據(jù)刪除效率,從而提升了用戶體驗(yàn)。[0011 ]在上述任一技術(shù)方案中,優(yōu)選地,所述檢測所述終端是否由預(yù)設(shè)狀態(tài)變化為倒置狀態(tài),包括:檢測所述終端是否由水平狀態(tài)變化為垂直狀態(tài),或檢測所述終端是否由第一垂直狀態(tài)旋轉(zhuǎn)180度變化為第二垂直狀態(tài)。
[0012]在該技術(shù)方案中,具體地檢測終端是否由預(yù)設(shè)狀態(tài)變化為倒置狀態(tài),一方面可以通過檢測終端是否由水平狀態(tài)變化為垂直狀態(tài)(比如旋轉(zhuǎn)90度)來確定,另一方面也可以通過檢測終端是否由第一垂直狀態(tài)旋轉(zhuǎn)180度變化為第二垂直狀態(tài),如此,只需一個簡單地動作改變終端的空間狀態(tài),即可直接刪除獲取到的待刪除數(shù)據(jù),有效地簡化了數(shù)據(jù)刪除操作,提高了數(shù)據(jù)刪除效率,從而提升了用戶體驗(yàn)。
[0013]在上述任一技術(shù)方案中,優(yōu)選地,當(dāng)所述待刪除數(shù)據(jù)為所述終端上的應(yīng)用程序?qū)?yīng)的應(yīng)用圖標(biāo)時,所述當(dāng)所述終端發(fā)生所述預(yù)設(shè)的空間狀態(tài)變化時,刪除所述待刪除數(shù)據(jù),包括:當(dāng)所述終端發(fā)生所述預(yù)設(shè)的空間狀態(tài)變化時,刪除所述應(yīng)用圖標(biāo)對應(yīng)的所述應(yīng)用程序的預(yù)設(shè)存儲空間內(nèi)的數(shù)據(jù)。
[0014]在該技術(shù)方案中,當(dāng)獲取到的待刪除數(shù)據(jù)為終端上的應(yīng)用程序的應(yīng)用圖標(biāo)且檢測到發(fā)生預(yù)設(shè)的空間狀態(tài)變化時,則可以根據(jù)終端的空間狀態(tài)的變化將與獲取到的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的預(yù)設(shè)存儲空間內(nèi)的數(shù)據(jù)刪除,比如刪除應(yīng)用程序中的緩存信息或者該應(yīng)用程序的安裝包所占用的終端的內(nèi)存空間,具體可以設(shè)置一次性刪除與該應(yīng)用程序關(guān)聯(lián)的全部數(shù)據(jù)或部分?jǐn)?shù)據(jù),同時刪除該應(yīng)用圖標(biāo),其中,獲取到的應(yīng)用圖標(biāo)可以有一個或多個,如此,無需用戶進(jìn)行多次點(diǎn)擊操作,即可刪除一個或多個終端上的應(yīng)用圖標(biāo)所對應(yīng)的應(yīng)用程序的關(guān)聯(lián)的數(shù)據(jù),使數(shù)據(jù)刪除操作更加簡單便捷,且可以實(shí)現(xiàn)批量刪除終端上的應(yīng)用程序,進(jìn)一步提升用戶的使用體驗(yàn)。
[0015]根據(jù)本發(fā)明的第二方面,提出了一種數(shù)據(jù)刪除裝置,包括:獲取模塊,用于獲取所述待刪除數(shù)據(jù);檢測模塊,用于檢測終端是否發(fā)生預(yù)設(shè)的空間狀態(tài)變化;刪除模塊,用于當(dāng)所述檢測模塊檢測到所述終端發(fā)生所述預(yù)設(shè)的空間狀態(tài)變化時,刪除所述獲取模塊獲取到的所述待刪除數(shù)據(jù)。
[0016]在該技術(shù)方案中,當(dāng)需要進(jìn)行數(shù)據(jù)刪除操作時,首先通過獲取模塊獲取待刪除數(shù)據(jù),并在通過檢測模塊檢測到終端發(fā)生預(yù)設(shè)的空間狀態(tài)變化時,即可以通過刪除模塊直接將獲取模塊獲取到的待刪除數(shù)據(jù)刪除,而無需點(diǎn)擊刪除按鈕,如此,有效地簡化了數(shù)據(jù)刪除操作,從而提升了用戶的使用體驗(yàn)。
[0017]在上述技術(shù)方案中,優(yōu)選地,所述檢測模塊具體用于:檢測所述終端的運(yùn)動加速度是否超過預(yù)設(shè)閾值。
[0018]在該技術(shù)方案中,可以通過檢測模塊檢測終端的運(yùn)動加速度是否超過預(yù)設(shè)閾值來確定終端是否發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,比如,通過甩動終端來使終端產(chǎn)生超過預(yù)設(shè)閾值的運(yùn)動加速度,具體地,可以通過加速度傳感器來檢測終端的運(yùn)動加速度,進(jìn)而在檢測模塊檢測到終端的運(yùn)動加速度超過預(yù)設(shè)閾值時確定終端發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,即可通過刪除模塊直接刪除獲取模塊獲取到的待刪除數(shù)據(jù),有效地簡化了數(shù)據(jù)刪除操作,提高了數(shù)據(jù)刪除效率,從而提升了用戶體驗(yàn)。
[0019]在上述任一技術(shù)方案中,優(yōu)選地,所述檢測模塊具體用于:檢測所述終端是否由預(yù)設(shè)狀態(tài)變化為倒置狀態(tài)。
[0020]在該技術(shù)方案中,可以通過檢測模塊檢測終端是否由預(yù)設(shè)狀態(tài)變?yōu)閷?yīng)的倒置狀態(tài)來確定終端是否發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,比如將終端像傾倒垃圾一樣倒置,進(jìn)而在檢測模塊檢測到終端由預(yù)設(shè)狀態(tài)變?yōu)榈怪脿顟B(tài)時確定終端發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,即可通過刪除模塊直接刪除獲取模塊獲取到的待刪除數(shù)據(jù),有效地簡化了數(shù)據(jù)刪除操作,提高了數(shù)據(jù)刪除效率,從而提升了用戶體驗(yàn)。
[0021]在上述任一技術(shù)方案中,優(yōu)選地,所述檢測模塊具體還用于:檢測所述終端是否由水平狀態(tài)變化為垂直狀態(tài),或檢測所述終端是否由第一垂直狀態(tài)旋轉(zhuǎn)180度變化為第二垂直狀態(tài)。
[0022]在該技術(shù)方案中,具體地通過檢測模塊檢測終端是否由預(yù)設(shè)狀態(tài)變化為倒置狀態(tài),一方面可以通過檢測模塊檢測終端是否由水平狀態(tài)變化為垂直狀態(tài)(比如旋轉(zhuǎn)90度)來確定,另一方面也可以通過檢測模塊檢測終端是否由第一垂直狀態(tài)旋轉(zhuǎn)180度變化為第二垂直狀態(tài),如此,只需一個簡單地動作改變終端的空間狀態(tài),即可通過刪除模塊直接刪除獲取模塊獲取到的待刪除數(shù)據(jù),有效地簡化了數(shù)據(jù)刪除操作,提高了數(shù)據(jù)刪除效率,從而提升了用戶體驗(yàn)。
[0023]在上述任一技術(shù)方案中,優(yōu)選地,所述刪除模塊具體用于:當(dāng)所述獲取模塊獲取的所述待刪除數(shù)據(jù)為所述終端上的應(yīng)用程序的應(yīng)用圖標(biāo),以及當(dāng)所述檢測模塊檢測到所述終端發(fā)生所述預(yù)設(shè)的空間狀態(tài)變化時,刪除所述應(yīng)用圖標(biāo)對應(yīng)的所述應(yīng)用程序的預(yù)設(shè)存儲空間內(nèi)的數(shù)據(jù)。
[0024]在該技術(shù)方案中,當(dāng)通過獲取模塊獲取到的待刪除數(shù)據(jù)為終端上的應(yīng)用程序的應(yīng)用圖標(biāo)且通過檢測模塊檢測到發(fā)生預(yù)設(shè)的空間狀態(tài)變化時,則可以通過刪除模塊根據(jù)終端的空間狀態(tài)的變化將與獲取到的應(yīng)用圖標(biāo)對應(yīng)的應(yīng)用程序的預(yù)設(shè)存儲空間內(nèi)的數(shù)據(jù)刪除,比如刪除應(yīng)用程序中的緩存信息或者該應(yīng)用程序的安裝所占用的終端的內(nèi)存空間,具體可以設(shè)置一次性刪除與該應(yīng)用程序關(guān)聯(lián)的全部數(shù)據(jù)或部分?jǐn)?shù)據(jù),同時刪除該應(yīng)用圖標(biāo),其中,獲取到的應(yīng)用圖標(biāo)可以有一個或多個,如此,無需用戶進(jìn)行多次點(diǎn)擊操作,即可刪除一個或多個終端上的應(yīng)用圖標(biāo)所對應(yīng)的應(yīng)用程序的關(guān)聯(lián)的數(shù)據(jù),使數(shù)據(jù)刪除操作更加簡單便捷,且可以實(shí)現(xiàn)批量刪除終端上的應(yīng)用程序,進(jìn)一步提升用戶的使用體驗(yàn)。
[0025]根據(jù)本發(fā)明的第三方面,提出了一種終端,包括:如上述技術(shù)方案中任一項(xiàng)所述的數(shù)據(jù)刪除裝置,因此,該終端具有如上述技術(shù)方案中任一項(xiàng)所述的數(shù)據(jù)刪除裝置的所有有益效果,在此不再贅述。
[0026]通過本發(fā)明的技術(shù)方案,可以有效地簡化數(shù)據(jù)刪除操作,從而提升用戶的使用體驗(yàn)。
【附圖說明】
[0027]圖1示出了根據(jù)本發(fā)明的一個實(shí)施例的數(shù)據(jù)刪除方法的流程示意圖;
[0028]圖2示出了根據(jù)本發(fā)明的一個實(shí)施例的數(shù)據(jù)刪除裝置的框圖;
[0029]圖3示出了根據(jù)本發(fā)明的一個實(shí)施例的終端的框圖。
【具體實(shí)施方式】
[0030]為了可以更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和【具體實(shí)施方式】對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0031]在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。
[0032]圖1示出了根據(jù)本發(fā)明的一個實(shí)施例的數(shù)據(jù)刪除方法的流程示意圖。
[0033]如圖1所示,根據(jù)本發(fā)明的一個實(shí)施例的數(shù)據(jù)刪除方法,包括:步驟102,獲取待刪除數(shù)據(jù);步驟104,檢測終端是否發(fā)生預(yù)設(shè)的空間狀態(tài)變化;步驟106,當(dāng)所述終端發(fā)生所述預(yù)設(shè)的空間狀態(tài)變化時,刪除所述待刪除數(shù)據(jù)。
[0034]在該技術(shù)方案中,當(dāng)需要進(jìn)行數(shù)據(jù)刪除操作時,首先獲取待刪除數(shù)據(jù),并在檢測到終端發(fā)生預(yù)設(shè)的空間狀態(tài)變化時,即可以直接將獲取到的待刪除數(shù)據(jù)刪除,而無需點(diǎn)擊刪除按鈕,如此,有效地簡化了數(shù)據(jù)刪除操作,從而提升了用戶的使用體驗(yàn)。
[0035]在上述技術(shù)方案中,優(yōu)選地,所述步驟104包括:檢測所述終端的運(yùn)動加速度是否超過預(yù)設(shè)閾值。
[0036]在該技術(shù)方案中,可以通過檢測終端的運(yùn)動加速度是否超過預(yù)設(shè)閾值來確定終端是否發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,比如,通過甩動終端來使終端產(chǎn)生超過預(yù)設(shè)閾值的運(yùn)動加速度,具體地,可以通過加速度傳感器來檢測終端的運(yùn)動加速度,進(jìn)而在檢測到終端的運(yùn)動加速度超過預(yù)設(shè)閾值時確定終端發(fā)生了預(yù)設(shè)的空間狀態(tài)變化,即可直接刪除獲取到的待刪除數(shù)據(jù),有效地簡化了數(shù)據(jù)刪除操作,提高