本發(fā)明涉及終端技術領域,尤其涉及一種移動終端的清理方法和移動終端。
背景技術:
隨著技術的進步,移動終端已逐漸成為人們日常生活中隨身攜帶的必不可少的通信設備。在日常生活中,用戶在移動終端中打開某個應用程序后,習慣通過返回鍵回到移動終端的默認頁面。由于這樣的習慣,打開的應用程序在移動終端的操作系統的后臺運行,會造成移動終端的運行延遲。
另外,在移動終端的操作系統運行的過程中,會存在很多垃圾數據,這些垃圾數據長期殘存于移動終端之中同樣會造成運行延遲。
在現有技術中,關閉應用程序和清除垃圾數據,需要用戶點選到指定的功能頁面,并手動關閉每一個應用程序、手動清除每一份垃圾數據。
在上述應用過程中,發(fā)明人發(fā)現現有技術中至少存在如下問題:
無論是關閉應用程序或是清除垃圾數據,都需要用戶進行復雜的操作,并逐一地清除或關閉,操作繁雜,并且由于操作過多,也容易導致遺漏,最終降低清理的效果。
技術實現要素:
有鑒于此,本發(fā)明實施例提供了一種,用以解決現有技術清理過程繁瑣的問題。
一方面,本發(fā)明實施例提供了一種移動終端的清理方法,包括:
當處于鎖屏狀態(tài)時,監(jiān)聽傳感器檢測到的操作指令;
當所述傳感器檢測到目標操作指令時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據;
關閉所述目標應用程序,并清除掃描到的垃圾數據。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述傳感器為加速度傳感器;
所述目標操作指令為預設次數的搖動操作。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述傳感器為陀螺儀傳感器;
所述目標操作指令為預設次數的轉動操作。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據,包括:
展示解鎖頁面;
獲取用戶在所述解鎖頁面上執(zhí)行的解鎖操作指令;
當所述解鎖操作指令與預設操作指令相匹配時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述垃圾數據包括緩存數據、系統日志和卸載殘留文件中的至少一者。
上述技術方案中的一個技術方案具有如下有益效果:
移動終端在鎖屏狀態(tài)下監(jiān)聽傳感器檢測到的操作指令,從而在獲取到目標操作指令時,對移動終端中所運行的應用程序和垃圾數據進行掃描,并進行清理,從而簡化了現有技術中清理時的繁瑣操作,更適用于用戶的應用。
另一方面,本發(fā)明實施例提供了一種移動終端,包括:
監(jiān)聽單元,用于當處于鎖屏狀態(tài)時,監(jiān)聽傳感器檢測到的操作指令;
獲取單元,用于當所述傳感器檢測到目標操作指令時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據;
清理單元,用于關閉所述目標應用程序,并清除掃描到的垃圾數據。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述傳感器為加速度傳感器;
所述目標操作指令為預設次數的搖動操作。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述傳感器為陀螺儀傳感器;
所述目標操作指令為預設次數的轉動操作。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述獲取單元,包括:
展示模塊,用于展示解鎖頁面;
檢測模塊,用于獲取用戶在所述解鎖頁面上執(zhí)行的解鎖操作指令;
獲取模塊,用于當所述解鎖操作指令與預設操作指令相匹配時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述垃圾數據包括緩存數據、系統日志和卸載殘留文件中的至少一者。
上述技術方案中的一個技術方案具有如下有益效果:
移動終端在鎖屏狀態(tài)下監(jiān)聽傳感器檢測到的操作指令,從而在獲取到目標操作指令時,對移動終端中所運行的應用程序和垃圾數據進行掃描,并進行清理,從而簡化了現有技術中清理時的繁瑣操作,更適用于用戶的應用。
【附圖說明】
為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據這些附圖獲得其它的附圖。
圖1是本發(fā)明實施例所提供的方法的流程圖;
圖2是本發(fā)明實施例所提供的方法中解鎖頁面的結構示意圖;
圖3是本發(fā)明實施例所提供的移動終端的結構示意圖。
【具體實施方式】
為了更好的理解本發(fā)明的技術方案,下面結合附圖對本發(fā)明實施例進行詳細描述。
應當明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
在本發(fā)明實施例中使用的術語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權利要求書中所使用的單數形式的“一種”、“所述”和“該”也旨在包括多數形式,除非上下文清楚地表示其他含義。
應當理解,本文中使用的術語“和/或”僅僅是一種描述關聯對象的關聯關系,表示可以存在三種關系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關聯對象是一種“或”的關系。
取決于語境,如在此所使用的詞語“如果”可以被解釋成為“在……時”或“當……時”或“響應于確定”或“響應于檢測”。類似地,取決于語境,短語“如果確定”或“如果檢測(陳述的條件或事件)”可以被解釋成為“當確定時”或“響應于確定”或“當檢測(陳述的條件或事件)時”或“響應于檢測(陳述的條件或事件)”。
實施例一
本發(fā)明實施例給出一種的移動終端的清理方法,請參考圖1,其為本發(fā)明實施例所提供的方法的流程示意圖,如圖所示,該方法包括以下步驟:
S101,當處于鎖屏狀態(tài)時,監(jiān)聽傳感器檢測到的操作指令。
在用戶啟動應用程序,在使用完成后,習慣按動返回鍵(Home鍵)回到移動終端的默認頁面,此時,該應用程序并未完全退出,而是在后臺持續(xù)運行。
另外,在移動終端的使用過程中,操作系統或應用程序會不斷地緩存已經下載過的內容,例如操作系統的更新內容和應用程序中所獲取的圖片、文字等內容。
在移動終端中,可以設置有各類傳感器,例如加速度傳感器以及陀螺儀傳感器等。與該加速度傳感器相對應的,該操作指令可以是在水平方向或垂直方向上的搖動操作;與該陀螺儀傳感器相對應的,該操作指令可以是旋轉操作。
一般地,在用戶使用完移動終端后,會將移動終端切換為鎖屏狀態(tài)。在鎖屏狀態(tài)下,移動終端可以對其中的一個或幾個傳感器檢測到的操作指令進行監(jiān)聽。
S102,當所述傳感器檢測到目標操作指令時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據。
在移動終端中,可以預先設置的目標操作指令,在進行傳感器的監(jiān)聽時,如果監(jiān)聽到該目標操作指令,則滿足觸發(fā)條件,獲取后臺中運行的目標應用程序,并掃描移動終端中的垃圾數據。
其中,垃圾數據包括移動終端中的應用程序緩存下來的緩存數據、操作系統運行過程中記錄的系統日志和刪除應用程序時殘留下來的卸載殘留文件中的至少一者。具體地,可以在操作系統中留有配置方式,以供用戶選擇需要掃描的垃圾數據。
另外,由于后臺中運行的應用程序可能存在操作系統運行所必須的應用程序,這些應用程序是不可以被關閉的。所以,該目標應用程序指,所有應用程序中,可以被清理的應用程序,例如聊天程序、游戲程序等等。
S103,關閉所述目標應用程序,并清除掃描到的垃圾數據。
當移動終端遍歷了應用程序獲取到目標應用程序,并掃描了全部的垃圾數據后,關閉目標應用程序,并清除掉該垃圾數據,完成本次移動終端的清理工作。
移動終端在鎖屏狀態(tài)下監(jiān)聽傳感器檢測到的操作指令,從而在獲取到目標操作指令時,對移動終端中所運行的應用程序和垃圾數據進行掃描,并進行清理,從而簡化了現有技術中清理時的繁瑣操作,更適用于用戶的應用。
在用戶將移動終端至于鎖屏狀態(tài)時,可能會將移動終端放在兜里或包中,在用戶行走的過程中,可能會檢測到匹配目標操作指令的誤操作。為了避免上述問題,可選的,所述獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據,包括:
S201,展示解鎖頁面。
在移動終端檢測到目標操作指令后,先推送處一個解鎖頁面,供用戶在這個解鎖頁面上進行操作。在該解鎖頁面,可以有多種方式實現,例如可以是輸入密碼,也可以是滑動解鎖塊,還可以是輸入解鎖圖形等。
另外,也可以是如圖2所示,在解鎖頁面上顯示出至少一個操作點,用戶可以逐個點擊該操作點,或者按照提示,順序點選操作點觸發(fā)移動終端的清理。例如,按照圖2中,1-3的順序點選三個操作點,完成觸發(fā)。
S202,獲取用戶在所述解鎖頁面上執(zhí)行的解鎖操作指令。
S203,當所述解鎖操作指令與預設操作指令相匹配時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據。
當用戶在解鎖頁面上輸入解鎖操作指令后,移動終端獲取該解鎖操作指令,并與移動終端中預先設置的預設操作指令相匹配。如果匹配上,則啟動掃描,獲取目標應用程序和垃圾數據,以供移動終端完成清理。這樣一來,便可以避免用戶將處于鎖屏狀態(tài)的移動終端放置于包中或兜里行走時所帶來的誤操作。
需要說明的是,本發(fā)明實施例中所涉及的移動終端可以包括但不限于個人數字助理(Personal Digital Assistant,PDA)、無線手持設備、平板電腦(Tablet Computer)、手機、MP3播放器、MP4播放器等。
請參考圖3,其為本發(fā)明實施例所提供的移動終端的功能方塊圖。如圖所示,該移動終端包括:
監(jiān)聽單元,用于當處于鎖屏狀態(tài)時,監(jiān)聽傳感器檢測到的操作指令;
獲取單元,用于當所述傳感器檢測到目標操作指令時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據;
清理單元,用于關閉所述目標應用程序,并清除掃描到的垃圾數據。
由于本實施例中的各單元能夠執(zhí)行圖3所示的方法,本實施例未詳細描述的部分,可參考對圖3的相關說明。
本發(fā)明實施例的技術方案具有以下有益效果:
移動終端在鎖屏狀態(tài)下監(jiān)聽傳感器檢測到的操作指令,從而在獲取到目標操作指令時,對移動終端中所運行的應用程序和垃圾數據進行掃描,并進行清理,從而簡化了現有技術中清理時的繁瑣操作,更適用于用戶的應用。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述傳感器為加速度傳感器;
所述目標操作指令為預設次數的搖動操作。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述傳感器為陀螺儀傳感器;
所述目標操作指令為預設次數的轉動操作。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述獲取單元,包括:
展示模塊,用于展示解鎖頁面;
檢測模塊,用于獲取用戶在所述解鎖頁面上執(zhí)行的解鎖操作指令;
獲取模塊,用于當所述解鎖操作指令與預設操作指令相匹配時,獲取處于運行狀態(tài)的目標應用程序,并掃描垃圾數據。
如上所述的方面和任一可能的實現方式,進一步提供一種實現方式,所述垃圾數據包括緩存數據、系統日志和卸載殘留文件中的至少一者。
所屬領域的技術人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統,裝置和單元的具體工作過程,可以參考前述方法實施例中的對應過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應該理解到,所揭露的系統,裝置和方法,可以通過其它的方式實現。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現時可以有另外的劃分方式,例如,多個單元或組件可以結合或者可以集成到另一個系統,或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網絡單元上??梢愿鶕嶋H的需要選擇其中的部分或者全部單元來實現本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現,也可以采用硬件加軟件功能單元的形式實現。
上述以軟件功能單元的形式實現的集成的單元,可以存儲在一個計算機可讀取存儲介質中。上述軟件功能單元存儲在一個存儲介質中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務器,或者網絡裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內,所做的任何修改、等同替換、改進等,均應包含在本發(fā)明保護的范圍之內。