移動(dòng)終端系統(tǒng)資源清理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子設(shè)備技術(shù)領(lǐng)域,特別是涉及一種移動(dòng)終端系統(tǒng)資源清理方法和裝置。
【背景技術(shù)】
[0002]近年來(lái),安裝有操作系統(tǒng)的電子設(shè)備、特別是便攜式電子設(shè)備(例如,移動(dòng)電話(huà)、平板電腦等)變得越來(lái)越普及。與之相應(yīng)地,運(yùn)行在這些電子設(shè)備的操作系統(tǒng)上的應(yīng)用程序的數(shù)量也有了呈幾何級(jí)數(shù)的爆炸式增長(zhǎng)。以1S系統(tǒng)和Android系統(tǒng)為例,目前這兩個(gè)系統(tǒng)上的應(yīng)用程序分別超過(guò)了 60萬(wàn)個(gè)和40萬(wàn)個(gè)。
[0003]海量的應(yīng)用程序(特別是大量的免費(fèi)應(yīng)用程序)給用戶(hù)帶來(lái)了更多的選擇,用戶(hù)一般都會(huì)選擇在電子設(shè)備上安裝多個(gè)應(yīng)用程序,以滿(mǎn)足自己在不同方面的需求(例如,網(wǎng)頁(yè)瀏覽、音頻和視頻播放、閱讀、網(wǎng)絡(luò)電話(huà)、導(dǎo)航定位、游戲等等)。在目前大多數(shù)電子設(shè)備的操作系統(tǒng)中,在用戶(hù)選擇退出應(yīng)用程序后,該應(yīng)用程序并不完全關(guān)閉,而是在操作系統(tǒng)的后臺(tái)繼續(xù)運(yùn)行,或者在系統(tǒng)啟動(dòng)時(shí)或者其它情況下自動(dòng)啟動(dòng)并在后臺(tái)運(yùn)行,以便用戶(hù)選擇運(yùn)行該應(yīng)用程序時(shí)能夠快速將其打開(kāi),或者在后臺(tái)運(yùn)行時(shí)繼續(xù)接收網(wǎng)絡(luò)數(shù)據(jù),以便實(shí)時(shí)接收電子郵件、新聞、天氣信息、社交軟件和聊天軟件消息等內(nèi)容。
[0004]因此,在這些電子設(shè)備的操作系統(tǒng)中,會(huì)有很多應(yīng)用程序(即進(jìn)程)在后臺(tái)運(yùn)行,這樣的后臺(tái)運(yùn)行盡管方便用戶(hù)快速打開(kāi)應(yīng)用程序,并且能夠通過(guò)網(wǎng)絡(luò)數(shù)據(jù)實(shí)時(shí)接收各種更新內(nèi)容,但是也占據(jù)了大量的系統(tǒng)內(nèi)存,使得操作系統(tǒng)的運(yùn)行速度變慢,使系統(tǒng)操作變得不流暢,帶來(lái)不佳的用戶(hù)體驗(yàn),同時(shí)也加快了電子設(shè)備電力的消耗。
[0005]另一方面,大量的應(yīng)用程序在運(yùn)行時(shí)會(huì)生成大量的文件(例如,網(wǎng)頁(yè)上的圖片和動(dòng)畫(huà)、在線(xiàn)音頻和視頻、地圖數(shù)據(jù)、語(yǔ)音聊天數(shù)據(jù)等等),這些文件大多是用戶(hù)在以后的系統(tǒng)操作中不再需要使用的文件,通常被稱(chēng)為“垃圾文件”。這些垃圾文件占據(jù)了大量的系統(tǒng)存儲(chǔ)空間,使得本來(lái)就容量有限的電子設(shè)備存儲(chǔ)器的剩余空間變得更加捉襟見(jiàn)肘。
[0006]因此,定期對(duì)電子設(shè)備的操作系統(tǒng)資源進(jìn)行清理,清理在操作系統(tǒng)后臺(tái)運(yùn)行的進(jìn)程以及操作系統(tǒng)中的垃圾文件變得至關(guān)重要,這樣的清理可以加快電子設(shè)備的運(yùn)行速度、減少電子設(shè)備運(yùn)行時(shí)耗費(fèi)的電力、并且使用戶(hù)獲得更多的可用存儲(chǔ)器空間。目前,用戶(hù)需要在專(zhuān)用于清理的應(yīng)用程序中進(jìn)行復(fù)雜的操作,才能實(shí)現(xiàn)上述清理,這對(duì)于操作經(jīng)驗(yàn)不夠豐富的用戶(hù)(特別是老人和小孩)來(lái)說(shuō)是很困難的。
【發(fā)明內(nèi)容】
[0007]基于此,有必要針對(duì)上述用戶(hù)清理內(nèi)存操作復(fù)雜的問(wèn)題,提供一種移動(dòng)終端系統(tǒng)資源清理方法和裝置。
[0008]一種移動(dòng)終端系統(tǒng)資源清理方法,所述方法包括:按照預(yù)設(shè)時(shí)間采集移動(dòng)終端的空間數(shù)據(jù);根據(jù)所述空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源。
[0009]在其中一個(gè)實(shí)施例中,所述空間數(shù)據(jù)包括移動(dòng)終端的加速度。
[0010]在其中一個(gè)實(shí)施例中,所述根據(jù)所述空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源的步驟,包括:當(dāng)所述移動(dòng)終端的加速度超過(guò)加速度閾值時(shí),則觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源。
[0011]在其中一個(gè)實(shí)施例中,所述根據(jù)所述空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源的步驟,包括:判斷是否獲取到預(yù)設(shè)按鍵的觸發(fā)指令;若是,則根據(jù)所述觸發(fā)指令生成屏幕解鎖命令,根據(jù)所述屏幕解鎖命令對(duì)移動(dòng)終端進(jìn)行解鎖,并在解鎖后根據(jù)所述空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源。
[0012]在其中一個(gè)實(shí)施例中,所述根據(jù)所述空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源步驟中清理移動(dòng)終端操作系統(tǒng)的資源包括清理在操作系統(tǒng)后臺(tái)運(yùn)行的進(jìn)程以及操作系統(tǒng)中的垃圾文件。
[0013]—種移動(dòng)終端系統(tǒng)資源清理裝置,所述裝置包括:空間數(shù)據(jù)采集模塊,用于按照預(yù)設(shè)時(shí)間采集移動(dòng)終端的空間數(shù)據(jù);資源清理模塊,用于根據(jù)所述空間數(shù)據(jù)采集模塊采集的空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源。
[0014]在其中一個(gè)實(shí)施例中,所述空間數(shù)據(jù)包括移動(dòng)終端的加速度。
[0015]在其中一個(gè)實(shí)施例中,所述資源清理模塊用于當(dāng)所述移動(dòng)終端的加速度超過(guò)加速度閾值時(shí),則觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源。
[0016]在其中一個(gè)實(shí)施例中,所述資源清理模塊用于判斷是否獲取到預(yù)設(shè)按鍵的觸發(fā)指令;若是,則根據(jù)所述觸發(fā)指令生成屏幕解鎖命令,根據(jù)所述屏幕解鎖命令對(duì)移動(dòng)終端進(jìn)行解鎖,并在解鎖后根據(jù)所述空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)資源。
[0017]在其中一個(gè)實(shí)施例中,所述資源清理模塊中清理移動(dòng)終端操作系統(tǒng)的資源包括清理在操作系統(tǒng)后臺(tái)運(yùn)行的進(jìn)程以及操作系統(tǒng)中的垃圾文件。
[0018]上述移動(dòng)終端系統(tǒng)資源清理方法和裝置中,用戶(hù)可以通過(guò)甩動(dòng)移動(dòng)終端這種直觀(guān)、簡(jiǎn)單的方式清理移動(dòng)終端的操作系統(tǒng)資源,而無(wú)須在專(zhuān)用清理的應(yīng)用程序中進(jìn)行復(fù)雜的操作。即便是操作經(jīng)驗(yàn)不夠豐富的用戶(hù)(特別是老人和小孩)也能輕松完成對(duì)操作系統(tǒng)資源的清理,從而加快了移動(dòng)終端的運(yùn)行速度、減少移動(dòng)終端運(yùn)行時(shí)耗費(fèi)的電力、并且使用戶(hù)獲得更多的可用的存儲(chǔ)器空間。
【附圖說(shuō)明】
[0019]圖1為一個(gè)實(shí)施例中移動(dòng)終端系統(tǒng)資源清理方法的流程圖;
[0020]圖2為一個(gè)實(shí)施例中移動(dòng)終端系統(tǒng)資源清理裝置的架構(gòu)圖;
[0021 ] 圖3為一個(gè)實(shí)施例中移動(dòng)終端從A位置被甩至B位置示意圖。
【具體實(shí)施方式】
[0022]請(qǐng)參照?qǐng)D1,本發(fā)明一個(gè)較佳實(shí)施例提供一種移動(dòng)終端系統(tǒng)資源清理方法,其包括如下步驟:
[0023]SllO:按照預(yù)設(shè)時(shí)間采集移動(dòng)終端的空間數(shù)據(jù)。
[0024]預(yù)設(shè)時(shí)間即為預(yù)先設(shè)置的采集時(shí)間??梢栽O(shè)置每天的固定的采集時(shí)間點(diǎn),也可以設(shè)置間隔相同時(shí)間段的各個(gè)時(shí)間節(jié)點(diǎn)為采集時(shí)間。具體的采集時(shí)間可根據(jù)具體需求設(shè)置。
[0025]本發(fā)明的移動(dòng)終端為具有重力傳感器的移動(dòng)終端。重力傳感器也被稱(chēng)為加速度傳感器。其原理是利用壓電效應(yīng)來(lái)實(shí)現(xiàn),當(dāng)一個(gè)重力塊因?yàn)橹亓υ蚋淖兎较?,重力塊下面的壓電晶體接收到電阻的變化,由此來(lái)判斷重力的方向。重力傳感器可以檢測(cè)到移動(dòng)終端的重力加速度的大小和方向。由于重力傳感器能夠感知到加速力的變化,加速力就是當(dāng)物體在加速過(guò)程中作用在物體上的力,比如晃動(dòng)、跌落、上升、下降等各種移動(dòng)變化都能被重力傳感器轉(zhuǎn)化成電信號(hào),然后通過(guò)微處理器的計(jì)算分析后,能夠完成程序設(shè)計(jì)好的功能。
[0026]當(dāng)用戶(hù)甩動(dòng)移動(dòng)終端時(shí),重力傳感器即能夠感知到加速力的變化。重力傳感器即將用戶(hù)甩動(dòng)移動(dòng)終端使得移動(dòng)終端的移動(dòng)變化轉(zhuǎn)化成電信號(hào)并輸出。也就是說(shuō),只要重力傳感器有電信號(hào)輸出,即意味著移動(dòng)終端發(fā)生了移動(dòng)變化。
[0027]在每個(gè)采集時(shí)間采集移動(dòng)終端的加速度。如果能夠采集到加速度,則以為這重力傳感器有電信號(hào)輸出。當(dāng)采集到重力傳感器的電信號(hào)后,同時(shí)記下該電信號(hào)。重力傳感器的輸出信號(hào)為重力加速度。故空間數(shù)據(jù)即為移動(dòng)終端的重力加速度。
[0028]S120:根據(jù)所述空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)所述資源清理命令清理移動(dòng)終端操作系統(tǒng)的資源。
[0029]移動(dòng)終端上預(yù)設(shè)有預(yù)設(shè)按鍵。預(yù)設(shè)按鍵包括電源鍵、音量鍵等。當(dāng)用戶(hù)按下預(yù)設(shè)按鍵時(shí),即生成對(duì)應(yīng)的觸發(fā)指令。本步驟包括判斷是否獲取到預(yù)設(shè)按鍵的觸發(fā)指令,若是,則根據(jù)觸發(fā)指令生成屏幕解鎖命令,根據(jù)屏幕解鎖命令對(duì)移動(dòng)終端進(jìn)行解鎖,并在解鎖后根據(jù)步驟SllO采集到的空間數(shù)據(jù)觸發(fā)對(duì)應(yīng)的資源清理命令,根據(jù)資源清理命令清