欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法、裝置和移動(dòng)終端的制作方法

文檔序號(hào):6506175閱讀:292來(lái)源:國(guó)知局
移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法、裝置和移動(dòng)終端的制作方法
【專利摘要】本發(fā)明提出一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法、裝置和移動(dòng)終端,其中該方法包括以下步驟:獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息;根據(jù)鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及如果超過(guò)預(yù)設(shè)時(shí)間,則對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。根據(jù)本發(fā)明實(shí)施例方法,可為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
【專利說(shuō)明】移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法、裝置和移動(dòng)終端

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,尤其涉及一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法、裝置和移動(dòng)終端。

【背景技術(shù)】
[0002]隨著移動(dòng)終端的不斷發(fā)展,用戶可以在移動(dòng)終端中安裝各種類型的應(yīng)用程序。但是由于一些應(yīng)用程序在退出后仍然會(huì)在移動(dòng)終端的后臺(tái)中運(yùn)行,因此會(huì)使得移動(dòng)終端的待機(jī)功能失效。在用戶不使用移動(dòng)終端時(shí),例如,在鎖屏期間,移動(dòng)終端中主管發(fā)射和接收的電路并沒(méi)有停止運(yùn)行,導(dǎo)致移動(dòng)終端耗電量大,電池的消耗非常快。甚至有時(shí)不到一天,一塊充滿的電池就被消耗干凈。為此,用戶可在移動(dòng)終端中結(jié)束后臺(tái)運(yùn)行的應(yīng)用程序,例如,移動(dòng)終端調(diào)用操作系統(tǒng)API遍歷出當(dāng)前所有后臺(tái)運(yùn)行的應(yīng)用程序,將該應(yīng)用程序展示給用戶,并且提示用戶大多數(shù)應(yīng)用程序是否可以清理。當(dāng)用戶選擇要清理的應(yīng)用程序后,移動(dòng)終端再根據(jù)用戶的選擇結(jié)束該應(yīng)用程序。在實(shí)現(xiàn)本發(fā)明過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:現(xiàn)有的清理方法需要用戶自己手動(dòng)選擇需要清理的應(yīng)用程序,操作非常繁瑣,清理方式也很單一。此外,用戶往往想不起來(lái)清理后臺(tái)運(yùn)行的應(yīng)用程序,因此,不能及時(shí)地對(duì)耗電量大的應(yīng)用程序進(jìn)行清理,導(dǎo)致移動(dòng)終端達(dá)不到較好的省電的效果,用戶體驗(yàn)度差。


【發(fā)明內(nèi)容】

[0003]本發(fā)明旨在至少解決上述技術(shù)問(wèn)題之一。
[0004]為此,本發(fā)明的第一個(gè)目的在于提出一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法。該方法可為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
[0005]本發(fā)明的第二個(gè)目的在于提出一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置。
[0006]本發(fā)明的第三個(gè)目的在于提出一種移動(dòng)終端。
[0007]為了實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法包括以下步驟:獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息;根據(jù)所述鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及如果超過(guò)所述預(yù)設(shè)時(shí)間,則對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
[0008]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法,可根據(jù)應(yīng)用程序進(jìn)程的描述信息為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
[0009]為了實(shí)現(xiàn)上述目的,本發(fā)明第二方面實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,包括:獲取模塊,用于獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息;判斷模塊,用于根據(jù)所述鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及第一進(jìn)程清理模塊,用于在超過(guò)所述預(yù)設(shè)時(shí)間時(shí),對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
[0010]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,可根據(jù)應(yīng)用程序進(jìn)程的描述信息為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
[0011]為了實(shí)現(xiàn)上述目的,本發(fā)明第三方面實(shí)施例的移動(dòng)終端,包括:屏幕,處理器和電路板;
[0012]所述屏幕安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器設(shè)置在所述電路板上;所述處理器用于處理數(shù)據(jù),并具體用于:獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息;根據(jù)所述鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及如果超過(guò)所述預(yù)設(shè)時(shí)間,則對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
[0013]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端,可根據(jù)應(yīng)用程序進(jìn)程的描述信息為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
[0014]本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。

【專利附圖】

【附圖說(shuō)明】
[0015]本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中,
[0016]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法的流程圖;
[0017]圖2是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法的流程圖;
[0018]圖3是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法的流程圖;
[0019]圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖;
[0020]圖5是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖;
[0021]圖6是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖;以及
[0022]圖7是根據(jù)本發(fā)明又一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖。

【具體實(shí)施方式】
[0023]下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書(shū)的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。
[0024]在本發(fā)明的描述中,需要理解的是,術(shù)語(yǔ)“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。在本發(fā)明的描述中,需要說(shuō)明的是,除非另有明確的規(guī)定和限定,術(shù)語(yǔ)“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過(guò)中間媒介間接相連。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語(yǔ)在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說(shuō)明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。
[0025]流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬【技術(shù)領(lǐng)域】的技術(shù)人員所理解。
[0026]下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法、裝置和移動(dòng)終。
[0027]例如,在安卓Android操作系統(tǒng)的移動(dòng)終端中,大多數(shù)應(yīng)用程序退出之后仍保留在后臺(tái)中運(yùn)行。這種方式和操作系統(tǒng)對(duì)應(yīng)用程序的調(diào)度機(jī)制有關(guān)系,將應(yīng)用程序的當(dāng)前狀態(tài)信息保存在后臺(tái)中,可以加快應(yīng)用程序下次啟動(dòng)時(shí)的速度。如果可以根據(jù)用后臺(tái)中運(yùn)行的應(yīng)用程序特性以及用戶的使用習(xí)慣制定是否結(jié)束后臺(tái)中應(yīng)用程序的策略,由此,可以保證用戶使用移動(dòng)終端體驗(yàn)足夠的好,并且使移動(dòng)終端盡可能的省電。為此,本發(fā)明提出了一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法。
[0028]圖1是根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法的流程圖;圖2是根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法的流程圖。如圖1和圖2所示,移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法包括以下步驟。
[0029]S11,獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息。
[0030]在本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)終端可是例如手機(jī)、平板電腦等具有各種操作系統(tǒng)的硬件設(shè)備。
[0031]在本發(fā)明的一個(gè)實(shí)施例中,鎖屏狀態(tài)信息包括移動(dòng)終端進(jìn)入鎖屏狀態(tài)的時(shí)間。具體地,移動(dòng)終端監(jiān)測(cè)移動(dòng)終端進(jìn)入鎖屏狀態(tài)之后的鎖屏?xí)r間。
[0032]S12,根據(jù)鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間。
[0033]在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)時(shí)間可是移動(dòng)終端操作系統(tǒng)中默認(rèn)的,或者用戶在移動(dòng)終端操作系統(tǒng)中設(shè)置的。例如,預(yù)設(shè)時(shí)間可為30分鐘。
[0034]S13,如果超過(guò)預(yù)設(shè)時(shí)間,則對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
[0035]具體地,如果移動(dòng)終端鎖屏的時(shí)間超過(guò)了預(yù)設(shè)時(shí)間,則移動(dòng)終端對(duì)運(yùn)行的的應(yīng)用程序進(jìn)行分析,例如,獲取用戶使用該應(yīng)用程序的使用頻率、耗電量異常的應(yīng)用程序、應(yīng)用程序的類型等。然后,移動(dòng)終端可將使用頻率低、耗電量異常的應(yīng)用程序進(jìn)行清理以結(jié)束該應(yīng)用程序。其中,如果用戶使用該應(yīng)用程序頻繁,即應(yīng)用程序的使用頻率高,則移動(dòng)終端不清理該應(yīng)用程序,保持該應(yīng)用程序繼續(xù)在后臺(tái)中運(yùn)行。由此,可以避免移動(dòng)終端將用戶不希望結(jié)束的應(yīng)用程序清理掉,提高了用戶體驗(yàn)。
[0036]在本發(fā)明的一個(gè)實(shí)施例中,對(duì)運(yùn)行的應(yīng)用程序進(jìn)程進(jìn)行清理可以包括以下兩種方式,結(jié)束運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程或控制至少部分應(yīng)用程序進(jìn)程進(jìn)入深度休眠。
[0037]在本發(fā)明的一個(gè)實(shí)施例中,S13包括以下步驟。
[0038]S131,判斷運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常。
[0039]在本發(fā)明的一個(gè)實(shí)施例中,S131包括以下步驟。
[0040]S1311,獲取運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息。
[0041]在本發(fā)明的一個(gè)實(shí)施例中,資源消耗信息包括中央處理器CPU的占用率、內(nèi)存占用率、無(wú)線傳輸接口使用信息、全球定位系統(tǒng)GPS使用信息、傳感器使用信息中的一種或多種。具體地,當(dāng)用戶鎖屏后,獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照還可包含正在運(yùn)行的應(yīng)用程序?qū)Ω鱾€(gè)系統(tǒng)資源的消耗情況,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的資源消耗信息。
[0042]在本發(fā)明的一個(gè)實(shí)施例中,喚醒統(tǒng)計(jì)信息包括喚醒時(shí)間統(tǒng)計(jì)信息和/或喚醒次數(shù)統(tǒng)計(jì)信息。具體地,喚醒時(shí)間可為應(yīng)用程序進(jìn)程被喚醒后活動(dòng)的時(shí)間,喚醒次數(shù)可為應(yīng)用程序進(jìn)程被喚醒的次數(shù)。具體地,當(dāng)用戶鎖屏后,獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照可包含正在運(yùn)行的應(yīng)用程序的喚醒時(shí)間(如,wakelock time)和喚醒次數(shù)(如,wakelockcount)等信息,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的喚醒統(tǒng)計(jì)信息。
[0043]S1312,如果資源消耗信息和/或喚醒統(tǒng)計(jì)信息大于預(yù)設(shè)閾值時(shí),則判斷運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。
[0044]在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)閾值可通過(guò)對(duì)數(shù)據(jù)運(yùn)算建立。該預(yù)設(shè)閾值可包括兩部分,一部分為應(yīng)用程序進(jìn)程消耗的電量,另一部分為移動(dòng)終端每次鎖屏期間被喚醒的比例。如果判斷運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和喚醒統(tǒng)計(jì)信息中的其中一個(gè)大于預(yù)設(shè)閾值,則確定該應(yīng)用程序進(jìn)程耗電異常。
[0045]例如,獲取到在鎖屏期間活天氣預(yù)報(bào)類應(yīng)用程序,該應(yīng)用程序在鎖屏期間的喚醒時(shí)間統(tǒng)計(jì)信息和喚醒次數(shù)統(tǒng)計(jì)信息均大于預(yù)設(shè)閥值時(shí),可判斷該應(yīng)用程序耗電異常,應(yīng)當(dāng)理解,也可以為喚醒時(shí)間統(tǒng)計(jì)信息或者喚醒次數(shù)大于預(yù)設(shè)閥值時(shí),判斷對(duì)應(yīng)的應(yīng)用程序耗電異常。
[0046]在本發(fā)明的一個(gè)實(shí)施例中,如果應(yīng)用程序進(jìn)程不正常使用GPS、傳感器等設(shè)備,則確定該應(yīng)用程序進(jìn)程耗電異常。具體地,如果當(dāng)用戶鎖屏后,應(yīng)用程序進(jìn)程仍然持有GPS、傳感器等設(shè)備,也就是說(shuō)當(dāng)應(yīng)用程序進(jìn)程不需要使用這些設(shè)備時(shí)仍持有這些設(shè)備,則確定應(yīng)用程序進(jìn)程耗電異常。
[0047]S132,如果運(yùn)行的應(yīng)用程序進(jìn)程耗電量異常,則獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,其中,描述信息包括應(yīng)用程序進(jìn)程的類型。
[0048]在本發(fā)明的一個(gè)實(shí)施例中,可從云端服務(wù)器獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,例如,MP3播放器類應(yīng)用程序、游戲類應(yīng)用程序、或者瀏覽器類應(yīng)用程序等。具體地,云端服務(wù)器可將全部應(yīng)用程序進(jìn)程進(jìn)行分類,根據(jù)移動(dòng)終端發(fā)送的請(qǐng)求,將應(yīng)用程序進(jìn)程的描述信息發(fā)送至移動(dòng)終端。
[0049]S133,根據(jù)描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程進(jìn)行清理。
[0050]在本發(fā)明的一個(gè)實(shí)施例中,如果應(yīng)用程序進(jìn)程的描述信息為瀏覽器類應(yīng)用程序、翻譯類應(yīng)用程序等,則結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為游戲類應(yīng)用程序等,則控制該應(yīng)用程序進(jìn)程進(jìn)入深度休眠,即保存應(yīng)用程序的進(jìn)度以及移動(dòng)終端狀態(tài),然后結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為MP3播放器類應(yīng)用程序等,則繼續(xù)運(yùn)行該應(yīng)用程序進(jìn)程,由此,可以保證用戶在聽(tīng)歌時(shí)進(jìn)入鎖屏后,MP3播放器類應(yīng)用程序不會(huì)被清理,符合用戶的使用習(xí)慣。
[0051]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法,可根據(jù)應(yīng)用程序進(jìn)程的描述信息為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
[0052]圖3是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法的流程圖。如圖3所示,移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法包括以下步驟。
[0053]S31,獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息。
[0054]在本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)終端可是例如手機(jī)、平板電腦等具有各種操作系統(tǒng)的硬件設(shè)備。
[0055]在本發(fā)明的一個(gè)實(shí)施例中,鎖屏狀態(tài)信息包括移動(dòng)終端進(jìn)入鎖屏狀態(tài)的時(shí)間。具體地,移動(dòng)終端監(jiān)測(cè)移動(dòng)終端進(jìn)入鎖屏狀態(tài)之后的鎖屏?xí)r間。
[0056]S32,根據(jù)鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間。
[0057]在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)時(shí)間可是移動(dòng)終端操作系統(tǒng)中默認(rèn)的,或者用戶在移動(dòng)終端操作系統(tǒng)中設(shè)置的。例如,預(yù)設(shè)時(shí)間可為30分鐘。
[0058]S33,如果超過(guò)預(yù)設(shè)時(shí)間,則對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
[0059]具體地,如果移動(dòng)終端鎖屏的時(shí)間超過(guò)了預(yù)設(shè)時(shí)間,則移動(dòng)終端對(duì)運(yùn)行的的應(yīng)用程序進(jìn)行分析,例如,獲取用戶使用該應(yīng)用程序的使用頻率、耗電量異常的應(yīng)用程序、應(yīng)用程序的類型等。然后,移動(dòng)終端可將使用頻率低、耗電量異常的應(yīng)用程序進(jìn)行清理以結(jié)束該應(yīng)用程序。其中,如果用戶使用該應(yīng)用程序頻繁,即應(yīng)用程序的使用頻率高,則移動(dòng)終端不清理該應(yīng)用程序,保持該應(yīng)用程序繼續(xù)在后臺(tái)中運(yùn)行。由此,可以避免移動(dòng)終端將用戶不希望結(jié)束的應(yīng)用程序清理掉,提高了用戶體驗(yàn)。
[0060]在本發(fā)明的一個(gè)實(shí)施例中,對(duì)運(yùn)行的應(yīng)用程序進(jìn)程進(jìn)行清理可以包括以下兩種方式,結(jié)束運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程或控制至少部分應(yīng)用程序進(jìn)程進(jìn)入深度休眠。
[0061]在本發(fā)明的一個(gè)實(shí)施例中,S33包括以下步驟。
[0062]S331,判斷運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常。
[0063]在本發(fā)明的一個(gè)實(shí)施例中,S331包括以下步驟。
[0064]S3311,獲取運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息。
[0065]在本發(fā)明的一個(gè)實(shí)施例中,資源消耗信息包括中央處理器CPU的占用率、內(nèi)存占用率、無(wú)線傳輸接口使用信息、全球定位系統(tǒng)GPS使用信息、傳感器使用信息中的一種或多種。具體地,當(dāng)用戶鎖屏后,獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照還可包含正在運(yùn)行的應(yīng)用程序?qū)Ω鱾€(gè)系統(tǒng)資源的消耗情況,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的資源消耗信息。
[0066]在本發(fā)明的一個(gè)實(shí)施例中,喚醒統(tǒng)計(jì)信息包括喚醒時(shí)間統(tǒng)計(jì)信息和/或喚醒次數(shù)統(tǒng)計(jì)信息。具體地,喚醒時(shí)間可為應(yīng)用程序進(jìn)程被喚醒后活動(dòng)的時(shí)間,喚醒次數(shù)可為應(yīng)用程序進(jìn)程被喚醒的次數(shù)。具體地,當(dāng)用戶鎖屏后,獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照可包含正在運(yùn)行的應(yīng)用程序的喚醒時(shí)間(如,wakelock time)和喚醒次數(shù)(如,wakelockcount)等信息,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的喚醒統(tǒng)計(jì)信息。
[0067]S3312,如果資源消耗信息和/或喚醒統(tǒng)計(jì)信息大于預(yù)設(shè)閾值時(shí),則判斷運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。
[0068]在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)閾值可通過(guò)對(duì)數(shù)據(jù)運(yùn)算建立。該預(yù)設(shè)閾值可包括兩部分,一部分為應(yīng)用程序進(jìn)程消耗的電量,另一部分為移動(dòng)終端每次鎖屏期間被喚醒的比例。如果判斷運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和喚醒統(tǒng)計(jì)信息中的其中一個(gè)大于預(yù)設(shè)閾值,則確定該應(yīng)用程序進(jìn)程耗電異常。
[0069]例如,獲取到在鎖屏期間活天氣預(yù)報(bào)類應(yīng)用程序,該應(yīng)用程序在鎖屏期間的喚醒時(shí)間統(tǒng)計(jì)信息和喚醒次數(shù)統(tǒng)計(jì)信息均大于預(yù)設(shè)閥值時(shí),可判斷該應(yīng)用程序耗電異常,應(yīng)當(dāng)理解,也可以為喚醒時(shí)間統(tǒng)計(jì)信息或者喚醒次數(shù)大于預(yù)設(shè)閥值時(shí),判斷對(duì)應(yīng)的應(yīng)用程序耗電異常。
[0070]在本發(fā)明的一個(gè)實(shí)施例中,如果應(yīng)用程序進(jìn)程不正常使用GPS、傳感器等設(shè)備,則確定該應(yīng)用程序進(jìn)程耗電異常。具體地,如果當(dāng)用戶鎖屏后,應(yīng)用程序進(jìn)程仍然持有GPS、傳感器等設(shè)備,也就是說(shuō)當(dāng)應(yīng)用程序進(jìn)程不需要使用這些設(shè)備時(shí)仍持有這些設(shè)備,則確定應(yīng)用程序進(jìn)程耗電異常。
[0071]S332,如果運(yùn)行的應(yīng)用程序進(jìn)程耗電量異常,則獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,其中,描述信息包括應(yīng)用程序進(jìn)程的類型。
[0072]在本發(fā)明的一個(gè)實(shí)施例中,可從云端服務(wù)器獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,例如,MP3播放器類應(yīng)用程序、游戲類應(yīng)用程序、或者瀏覽器類應(yīng)用程序等。具體地,云端服務(wù)器可將全部應(yīng)用程序進(jìn)程進(jìn)行分類,根據(jù)移動(dòng)終端發(fā)送的請(qǐng)求,將應(yīng)用程序進(jìn)程的描述信息發(fā)送至移動(dòng)終端。
[0073]S333,根據(jù)描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程進(jìn)行清理。
[0074]在本發(fā)明的一個(gè)實(shí)施例中,如果應(yīng)用程序進(jìn)程的描述信息為瀏覽器類應(yīng)用程序、翻譯類應(yīng)用程序等,則結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為游戲類應(yīng)用程序等,則控制該應(yīng)用程序進(jìn)程進(jìn)入深度休眠,即保存應(yīng)用程序的進(jìn)度以及移動(dòng)終端狀態(tài),然后結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為MP3播放器類應(yīng)用程序等,則繼續(xù)運(yùn)行該應(yīng)用程序進(jìn)程,由此,可以保證用戶在聽(tīng)歌時(shí)進(jìn)入鎖屏后,MP3播放器類應(yīng)用程序不會(huì)被清理,符合用戶的使用習(xí)慣。
[0075]S34,如果未超過(guò)預(yù)設(shè)時(shí)間,則將耗電異常的應(yīng)用程序進(jìn)程顯示給用戶。
[0076]在本發(fā)明的一個(gè)實(shí)施例中,如果移動(dòng)終端鎖屏的時(shí)間未超過(guò)預(yù)設(shè)時(shí)間,則將耗異常的應(yīng)用程序進(jìn)程按照耗電量從高至低的順序進(jìn)行排序,并將排序后的應(yīng)用程序進(jìn)程顯示給用戶。
[0077]S35,接收用戶對(duì)耗電異常的應(yīng)用程序進(jìn)程的標(biāo)注,并對(duì)用戶標(biāo)注過(guò)的應(yīng)用程序進(jìn)程進(jìn)行清理。
[0078]在本發(fā)明的一個(gè)實(shí)施例中,將耗電異常的應(yīng)用程序進(jìn)程顯示給用戶的同時(shí)還可提供不同的標(biāo)注,例如,“清理”和“不清理”。用戶可為每個(gè)耗電異常的應(yīng)用程序選擇“清理”或者“不清理”。然后根據(jù)用戶選擇,對(duì)用戶標(biāo)注“清理”的應(yīng)用程序進(jìn)程進(jìn)行清理,不允許其進(jìn)行后臺(tái)運(yùn)行。
[0079]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法,可使得用戶更加直觀地了解移動(dòng)終端在鎖屏期間的電量消耗情況,為用戶提出更好的省電策略,進(jìn)一步提升用戶體驗(yàn)。
[0080]為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種移動(dòng)終端的應(yīng)用程序進(jìn)程裝置。
[0081]一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,包括:獲取模塊,用于獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息;判斷模塊,用于根據(jù)鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及第一進(jìn)程清理模塊,用于在超過(guò)預(yù)設(shè)時(shí)間時(shí),對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
[0082]圖4是根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖。
[0083]如圖4所示,移動(dòng)終端的應(yīng)用程序進(jìn)程裝置包括:獲取模塊100、判斷模塊200和第一進(jìn)程清理模塊300。
[0084]具體地,獲取模塊100用于獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息。在本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)終端可是例如手機(jī)、平板電腦等具有各種操作系統(tǒng)的硬件設(shè)備。
[0085]在本發(fā)明的一個(gè)實(shí)施例中,鎖屏狀態(tài)信息包括移動(dòng)終端進(jìn)入鎖屏狀態(tài)的時(shí)間。具體地,獲取模塊100監(jiān)測(cè)移動(dòng)終端進(jìn)入鎖屏狀態(tài)之后的鎖屏?xí)r間。
[0086]判斷模塊200用于根據(jù)鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)時(shí)間可是移動(dòng)終端操作系統(tǒng)中默認(rèn)的,或者用戶在移動(dòng)終端操作系統(tǒng)中設(shè)置的。例如,預(yù)設(shè)時(shí)間可為30分鐘。
[0087]第一進(jìn)程清理模塊300用于在超過(guò)預(yù)設(shè)時(shí)間時(shí),對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。具體地,如果移動(dòng)終端鎖屏的時(shí)間超過(guò)了預(yù)設(shè)時(shí)間,則第一進(jìn)程清理模塊300對(duì)運(yùn)行的的應(yīng)用程序進(jìn)行分析,例如,獲取用戶使用該應(yīng)用程序的使用頻率、耗電量異常的應(yīng)用程序、應(yīng)用程序的類型等。然后,第一進(jìn)程清理模塊300可將使用頻率低、耗電量異常的應(yīng)用程序進(jìn)行清理以結(jié)束該應(yīng)用程序。其中,如果用戶使用該應(yīng)用程序頻繁,即應(yīng)用程序的使用頻率高,則第一進(jìn)程清理模塊300不清理該應(yīng)用程序,保持該應(yīng)用程序繼續(xù)在后臺(tái)中運(yùn)行。由此,可以避免移動(dòng)終端將用戶不希望結(jié)束的應(yīng)用程序清理掉,提聞了用戶體驗(yàn)。
[0088]在本發(fā)明的一個(gè)實(shí)施例中,第一進(jìn)程清理模塊300還用于結(jié)束運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程或控制至少部分應(yīng)用程序進(jìn)程進(jìn)入深度休眠。
[0089]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,可根據(jù)應(yīng)用程序進(jìn)程的描述信息為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
[0090]圖5是根據(jù)本發(fā)明一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖。
[0091]如圖5所示,移動(dòng)終端的應(yīng)用程序進(jìn)程裝置包括:獲取模塊100、判斷模塊200和第一進(jìn)程清理模塊300,其中,第一進(jìn)程清理模塊300包括:判斷單元310、獲取單元320和清理單元330。
[0092]具體地,判斷單元310用于判斷運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常。
[0093]獲取單元320用于在運(yùn)行的應(yīng)用程序進(jìn)程耗電量異常時(shí),獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,其中,描述信息包括應(yīng)用程序進(jìn)程的類型。在本發(fā)明的一個(gè)實(shí)施例中,獲取單元320可從云端服務(wù)器獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,例如,MP3播放器類應(yīng)用程序、游戲類應(yīng)用程序、或者瀏覽器類應(yīng)用程序等。具體地,云端服務(wù)器可將全部應(yīng)用程序進(jìn)程進(jìn)行分類,根據(jù)移動(dòng)終端發(fā)送的請(qǐng)求,將應(yīng)用程序進(jìn)程的描述信息發(fā)送至獲取單元320。
[0094]清理單元330用于根據(jù)描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程進(jìn)行清理。在本發(fā)明的一個(gè)實(shí)施例中,如果應(yīng)用程序進(jìn)程的描述信息為瀏覽器類應(yīng)用程序、翻譯類應(yīng)用程序等,則清理單元330結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為游戲類應(yīng)用程序等,則清理單元330控制該應(yīng)用程序進(jìn)程進(jìn)入深度休眠,即保存應(yīng)用程序的進(jìn)度以及移動(dòng)終端狀態(tài),然后結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為MP3播放器類應(yīng)用程序等,則繼續(xù)運(yùn)行該應(yīng)用程序進(jìn)程,由此,可以保證用戶在聽(tīng)歌時(shí)進(jìn)入鎖屏后,MP3播放器類應(yīng)用程序不會(huì)被清理,符合用戶的使用習(xí)慣。
[0095]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,通過(guò)獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,可根據(jù)描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程通過(guò)不同的方式進(jìn)行清理
[0096]圖6是根據(jù)本發(fā)明另一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖。
[0097]如圖6所示,移動(dòng)終端的應(yīng)用程序進(jìn)程裝置包括:獲取模塊100、判斷模塊200和第一進(jìn)程清理模塊300,其中,第一進(jìn)程清理模塊300包括:判斷單元310、獲取單元320和清理單元330,其中,判斷單元310包括:獲取子單元311和判斷子單元312。
[0098]具體地,獲取子單元311用于獲取運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息。在本發(fā)明的一個(gè)實(shí)施例中,資源消耗信息包括中央處理器CPU的占用率、內(nèi)存占用率、無(wú)線傳輸接口使用信息、全球定位系統(tǒng)GPS使用信息、傳感器使用信息中的一種或多種。具體地,當(dāng)用戶鎖屏后,獲取子單元311獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取子單元311獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照還可包含正在運(yùn)行的應(yīng)用程序?qū)Ω鱾€(gè)系統(tǒng)資源的消耗情況,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取子單元311獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的資源消耗信息。
[0099]在本發(fā)明的一個(gè)實(shí)施例中,喚醒統(tǒng)計(jì)信息包括喚醒時(shí)間統(tǒng)計(jì)信息和/或喚醒次數(shù)統(tǒng)計(jì)信息。具體地,喚醒時(shí)間可為應(yīng)用程序進(jìn)程被喚醒后活動(dòng)的時(shí)間,喚醒次數(shù)可為應(yīng)用程序進(jìn)程被喚醒的次數(shù)。具體地,當(dāng)用戶鎖屏后,獲取子單元311獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取子單元311獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照可包含正在運(yùn)行的應(yīng)用程序的喚醒時(shí)間(如,wakelocktime)和喚醒次數(shù)(如,wakelock count)等信息,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取子單元311獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的喚醒統(tǒng)計(jì)信息。
[0100]判斷子單元312用于在資源消耗信息和/或喚醒統(tǒng)計(jì)信息大于預(yù)設(shè)閾值時(shí),判斷運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)閾值可通過(guò)對(duì)數(shù)據(jù)運(yùn)算建立。該預(yù)設(shè)閾值可包括兩部分,一部分為應(yīng)用程序進(jìn)程消耗的電量,另一部分為移動(dòng)終端每次鎖屏期間被喚醒的比例。如果判斷子單元312判斷運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和喚醒統(tǒng)計(jì)信息中的其中一個(gè)大于預(yù)設(shè)閾值,則判斷子單元312確定該應(yīng)用程序進(jìn)程耗電異常。
[0101]例如,獲取到在鎖屏期間活天氣預(yù)報(bào)類應(yīng)用程序,該應(yīng)用程序在鎖屏期間的喚醒時(shí)間統(tǒng)計(jì)信息和喚醒次數(shù)統(tǒng)計(jì)信息均大于預(yù)設(shè)閥值時(shí),可判斷該應(yīng)用程序耗電異常,應(yīng)當(dāng)理解,也可以為喚醒時(shí)間統(tǒng)計(jì)信息或者喚醒次數(shù)大于預(yù)設(shè)閥值時(shí),判斷對(duì)應(yīng)的應(yīng)用程序耗電異常。
[0102]在本發(fā)明的一個(gè)實(shí)施例中,如果判斷子單元312判斷應(yīng)用程序進(jìn)程不正常使用GPS、傳感器等設(shè)備,則判斷子單元312確定該應(yīng)用程序進(jìn)程耗電異常。具體地,如果當(dāng)用戶鎖屏后,應(yīng)用程序進(jìn)程仍然持有GPS、傳感器等設(shè)備,也就是說(shuō)當(dāng)應(yīng)用程序進(jìn)程不需要使用這些設(shè)備時(shí)仍持有這些設(shè)備,則判斷子單元312確定應(yīng)用程序進(jìn)程耗電異常。
[0103]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,通過(guò)獲取運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息,可根據(jù)資源消耗信息和/或在鎖屏期間的喚醒統(tǒng)計(jì)信息判斷運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。
[0104]圖7是根據(jù)本發(fā)明又一個(gè)具體實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程裝置的結(jié)構(gòu)示意圖。
[0105]如圖7所示,移動(dòng)終端的應(yīng)用程序進(jìn)程裝置包括:獲取模塊100、判斷模塊200、第一進(jìn)程清理模塊300、顯示模塊400、接收模塊500和第二進(jìn)程清理模塊600,其中,第一進(jìn)程清理模塊300包括:判斷單元310、獲取單元320和清理單元330,其中,判斷單元310包括:獲取子單元311和判斷子單元312。
[0106]顯示模塊400用于在未超過(guò)預(yù)設(shè)時(shí)間,將耗電異常的應(yīng)用程序進(jìn)程顯示給用戶。在本發(fā)明的一個(gè)實(shí)施例中,如果移動(dòng)終端鎖屏的時(shí)間未超過(guò)預(yù)設(shè)時(shí)間,則顯示模塊400將耗異常的應(yīng)用程序進(jìn)程按照耗電量從高至低的順序進(jìn)行排序,并將排序后的應(yīng)用程序進(jìn)程顯示給用戶。
[0107]接收模塊500用于接收用戶對(duì)耗電異常的應(yīng)用程序進(jìn)程的標(biāo)注。在本發(fā)明的一個(gè)實(shí)施例中,顯示模塊400將耗電異常的應(yīng)用程序進(jìn)程顯示給用戶的同時(shí)還可提供不同的標(biāo)注,例如,“清理”和“不清理”。用戶可為每個(gè)耗電異常的應(yīng)用程序選擇“清理”或者“不清理,,
[0108]第二進(jìn)程清理模塊600用于對(duì)用戶標(biāo)注過(guò)的應(yīng)用程序進(jìn)程進(jìn)行清理。在本發(fā)明的一個(gè)實(shí)施例中,第二進(jìn)程清理模塊600根據(jù)用戶選擇,對(duì)用戶標(biāo)注“清理”的應(yīng)用程序進(jìn)程進(jìn)行清理,不允許其進(jìn)行后臺(tái)運(yùn)行。
[0109]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,可使得用戶更加直觀地了解移動(dòng)終端在鎖屏期間的電量消耗情況,為用戶提出更好的省電策略,進(jìn)一步提升用戶體驗(yàn)。
[0110]為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明又提出一種移動(dòng)終端。
[0111]一種移動(dòng)終端,包括:外殼,屏幕,處理器和電路板;屏幕安置在外殼上,電路板安置在外殼圍成的空間內(nèi)部,處理器設(shè)置在電路板上;處理器用于處理數(shù)據(jù),具體用于執(zhí)行以下步驟:
[0112]S11’,獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息。
[0113]在本發(fā)明的一個(gè)實(shí)施例中,移動(dòng)終端可是例如手機(jī)、平板電腦等具有各種操作系統(tǒng)的硬件設(shè)備。
[0114]在本發(fā)明的一個(gè)實(shí)施例中,鎖屏狀態(tài)信息包括移動(dòng)終端進(jìn)入鎖屏狀態(tài)的時(shí)間。具體地,移動(dòng)終端監(jiān)測(cè)移動(dòng)終端進(jìn)入鎖屏狀態(tài)之后的鎖屏?xí)r間。
[0115]S12’,根據(jù)鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間。
[0116]在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)時(shí)間可是移動(dòng)終端操作系統(tǒng)中默認(rèn)的,或者用戶在移動(dòng)終端操作系統(tǒng)中設(shè)置的。例如,預(yù)設(shè)時(shí)間可為30分鐘。
[0117]S13’,如果超過(guò)預(yù)設(shè)時(shí)間,則對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
[0118]具體地,如果移動(dòng)終端鎖屏的時(shí)間超過(guò)了預(yù)設(shè)時(shí)間,則移動(dòng)終端對(duì)運(yùn)行的的應(yīng)用程序進(jìn)行分析,例如,獲取用戶使用該應(yīng)用程序的使用頻率、耗電量異常的應(yīng)用程序、應(yīng)用程序的類型等。然后,移動(dòng)終端可將使用頻率低、耗電量異常的應(yīng)用程序進(jìn)行清理以結(jié)束該應(yīng)用程序。其中,如果用戶使用該應(yīng)用程序頻繁,即應(yīng)用程序的使用頻率高,則移動(dòng)終端不清理該應(yīng)用程序,保持該應(yīng)用程序繼續(xù)在后臺(tái)中運(yùn)行。由此,可以避免移動(dòng)終端將用戶不希望結(jié)束的應(yīng)用程序清理掉,提高了用戶體驗(yàn)。
[0119]在本發(fā)明的一個(gè)實(shí)施例中,對(duì)運(yùn)行的應(yīng)用程序進(jìn)程進(jìn)行清理可以包括以下兩種方式,結(jié)束運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程或控制至少部分應(yīng)用程序進(jìn)程進(jìn)入深度休眠。
[0120]在本發(fā)明的一個(gè)實(shí)施例中,S13’包括以下步驟。
[0121]S131’,判斷運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常。
[0122]在本發(fā)明的一個(gè)實(shí)施例中,S131’包括以下步驟。
[0123]S1311’,獲取運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息。
[0124]在本發(fā)明的一個(gè)實(shí)施例中,資源消耗信息包括中央處理器CPU的占用率、內(nèi)存占用率、無(wú)線傳輸接口使用信息、全球定位系統(tǒng)GPS使用信息、傳感器使用信息中的一種或多種。具體地,當(dāng)用戶鎖屏后,獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照還可包含正在運(yùn)行的應(yīng)用程序?qū)Ω鱾€(gè)系統(tǒng)資源的消耗情況,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的資源消耗信息。
[0125]在本發(fā)明的一個(gè)實(shí)施例中,喚醒統(tǒng)計(jì)信息包括喚醒時(shí)間統(tǒng)計(jì)信息和/或喚醒次數(shù)統(tǒng)計(jì)信息。具體地,喚醒時(shí)間可為應(yīng)用程序進(jìn)程被喚醒后活動(dòng)的時(shí)間,喚醒次數(shù)可為應(yīng)用程序進(jìn)程被喚醒的次數(shù)。具體地,當(dāng)用戶鎖屏后,獲取開(kāi)始時(shí)間點(diǎn),統(tǒng)計(jì)移動(dòng)終端中活動(dòng)的應(yīng)用程序,在鎖屏?xí)r,獲取每個(gè)正在活動(dòng)的應(yīng)用程序在系統(tǒng)內(nèi)的資源消耗的快照,這個(gè)快照可包含正在運(yùn)行的應(yīng)用程序的喚醒時(shí)間(如,wakelock time)和喚醒次數(shù)(如,wakelockcount)等信息,當(dāng)用戶對(duì)移動(dòng)終端解鎖后,獲取結(jié)束時(shí)間點(diǎn),停止對(duì)正在活動(dòng)的應(yīng)用程序的統(tǒng)計(jì),由此,可通過(guò)統(tǒng)計(jì)以獲取每個(gè)活動(dòng)的應(yīng)用程序在開(kāi)始時(shí)間點(diǎn)和結(jié)束時(shí)間點(diǎn)之間的喚醒統(tǒng)計(jì)信息。
[0126]S1312’,如果資源消耗信息和/或喚醒統(tǒng)計(jì)信息大于預(yù)設(shè)閾值時(shí),則判斷運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。
[0127]在本發(fā)明的一個(gè)實(shí)施例中,預(yù)設(shè)閾值可通過(guò)對(duì)數(shù)據(jù)運(yùn)算建立。該預(yù)設(shè)閾值可包括兩部分,一部分為應(yīng)用程序進(jìn)程消耗的電量,另一部分為移動(dòng)終端每次鎖屏期間被喚醒的比例。如果判斷運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和喚醒統(tǒng)計(jì)信息中的其中一個(gè)大于預(yù)設(shè)閾值,則確定該應(yīng)用程序進(jìn)程耗電異常。
[0128]例如,獲取到在鎖屏期間活天氣預(yù)報(bào)類應(yīng)用程序,該應(yīng)用程序在鎖屏期間的喚醒時(shí)間統(tǒng)計(jì)信息和喚醒次數(shù)統(tǒng)計(jì)信息均大于預(yù)設(shè)閥值時(shí),可判斷該應(yīng)用程序耗電異常,應(yīng)當(dāng)理解,也可以為喚醒時(shí)間統(tǒng)計(jì)信息或者喚醒次數(shù)大于預(yù)設(shè)閥值時(shí),判斷對(duì)應(yīng)的應(yīng)用程序耗電異常。
[0129]在本發(fā)明的一個(gè)實(shí)施例中,如果應(yīng)用程序進(jìn)程不正常使用GPS、傳感器等設(shè)備,則確定該應(yīng)用程序進(jìn)程耗電異常。具體地,如果當(dāng)用戶鎖屏后,應(yīng)用程序進(jìn)程仍然持有GPS、傳感器等設(shè)備,也就是說(shuō)當(dāng)應(yīng)用程序進(jìn)程不需要使用這些設(shè)備時(shí)仍持有這些設(shè)備,則確定應(yīng)用程序進(jìn)程耗電異常。
[0130]S132’,如果運(yùn)行的應(yīng)用程序進(jìn)程耗電量異常,則獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,其中,描述信息包括應(yīng)用程序進(jìn)程的類型。
[0131]在本發(fā)明的一個(gè)實(shí)施例中,可從云端服務(wù)器獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,例如,MP3播放器類應(yīng)用程序、游戲類應(yīng)用程序、或者瀏覽器類應(yīng)用程序等。具體地,云端服務(wù)器可將全部應(yīng)用程序進(jìn)程進(jìn)行分類,根據(jù)移動(dòng)終端發(fā)送的請(qǐng)求,將應(yīng)用程序進(jìn)程的描述信息發(fā)送至移動(dòng)終端。
[0132]S133’,根據(jù)描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程進(jìn)行清理。
[0133]在本發(fā)明的一個(gè)實(shí)施例中,如果應(yīng)用程序進(jìn)程的描述信息為瀏覽器類應(yīng)用程序、翻譯類應(yīng)用程序等,則結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為游戲類應(yīng)用程序等,則控制該應(yīng)用程序進(jìn)程進(jìn)入深度休眠,即保存應(yīng)用程序的進(jìn)度以及移動(dòng)終端狀態(tài),然后結(jié)束該應(yīng)用程序進(jìn)程;如果應(yīng)用程序進(jìn)程的描述信息為MP3播放器類應(yīng)用程序等,則繼續(xù)運(yùn)行該應(yīng)用程序進(jìn)程,由此,可以保證用戶在聽(tīng)歌時(shí)進(jìn)入鎖屏后,MP3播放器類應(yīng)用程序不會(huì)被清理,符合用戶的使用習(xí)慣。
[0134]根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法,可根據(jù)應(yīng)用程序進(jìn)程的描述信息為用戶提供不同的清理方式,從而在不影響用戶正常使用的狀態(tài)下,盡量省電,提升了用戶體驗(yàn)。
[0135]為了使得用戶更加直觀地了解移動(dòng)終端在鎖屏期間的電量消耗情況,為用戶提出更好的省電策略,進(jìn)一步提升用戶體驗(yàn),處理器還具體用于:如果未超過(guò)預(yù)設(shè)時(shí)間,則將耗電異常的應(yīng)用程序進(jìn)程顯示給用戶;以及接收用戶對(duì)耗電異常的應(yīng)用程序進(jìn)程的標(biāo)注,并對(duì)用戶標(biāo)注過(guò)的應(yīng)用程序進(jìn)程進(jìn)行清理。
[0136]在本發(fā)明的一個(gè)實(shí)施例中,如果移動(dòng)終端鎖屏的時(shí)間未超過(guò)預(yù)設(shè)時(shí)間,則將耗異常的應(yīng)用程序進(jìn)程按照耗電量從高至低的順序進(jìn)行排序,并將排序后的應(yīng)用程序進(jìn)程顯示給用戶。
[0137]在本發(fā)明的一個(gè)實(shí)施例中,將耗電異常的應(yīng)用程序進(jìn)程顯示給用戶的同時(shí)還可提供不同的標(biāo)注,例如,“清理”和“不清理”。用戶可為每個(gè)耗電異常的應(yīng)用程序選擇“清理”或者“不清理”。然后根據(jù)用戶選擇,對(duì)用戶標(biāo)注“清理”的應(yīng)用程序進(jìn)程進(jìn)行清理,不允許其進(jìn)行后臺(tái)運(yùn)行。
[0138]應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。
[0139]在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。
[0140]盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,本領(lǐng)域的普通技術(shù)人員可以理解:在不脫離本發(fā)明的原理和宗旨的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由權(quán)利要求及其等同物限定。
【權(quán)利要求】
1.一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理方法,其特征在于,包括以下步驟: 獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息; 根據(jù)所述鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及 如果超過(guò)所述預(yù)設(shè)時(shí)間,則對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理進(jìn)一步包括: 判斷所述運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常; 如果所述運(yùn)行的應(yīng)用程序進(jìn)程耗電量異常,則獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,其中,所述描述信息包括所述應(yīng)用程序進(jìn)程的類型;以及根據(jù)所述描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程進(jìn)行清理。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述判斷所述運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常進(jìn)一步包括: 獲取所述運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或所述鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息;以及 如果所述資源消耗信息和/或所述喚醒統(tǒng)計(jì)信息大于預(yù)設(shè)閾值時(shí),則判斷所述運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。
4.如權(quán)利要求3所述的方法,其特征在于,所述資源消耗信息包括中央處理器CPU的占用率、內(nèi)存占用率、無(wú)線傳輸接口使用信息、全球定位系統(tǒng)GPS使用信息、傳感器使用信息中的一種或多種。
5.如權(quán)利要求3所述的方法,其特征在于,所述喚醒統(tǒng)計(jì)信息包括喚醒時(shí)間統(tǒng)計(jì)信息和/或喚醒次數(shù)統(tǒng)計(jì)信息。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理進(jìn)一步包括: 結(jié)束所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程或控制所述至少部分應(yīng)用程序進(jìn)程進(jìn)入深度休眠。
7.根據(jù)權(quán)利要求2所述的方法,其特征在于,還包括: 如果未超過(guò)所述預(yù)設(shè)時(shí)間,則將所述耗電異常的應(yīng)用程序進(jìn)程顯示給用戶;以及接收用戶對(duì)所述耗電異常的應(yīng)用程序進(jìn)程的標(biāo)注,并對(duì)所述用戶標(biāo)注過(guò)的應(yīng)用程序進(jìn)程進(jìn)行清理。
8.一種移動(dòng)終端的應(yīng)用程序進(jìn)程清理裝置,其特征在于,包括: 獲取模塊,用于獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息;判斷模塊,用于根據(jù)所述鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及第一進(jìn)程清理模塊,用于在超過(guò)所述預(yù)設(shè)時(shí)間時(shí),對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述第一進(jìn)程清理模塊包括: 判斷單元,用于判斷所述運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常; 獲取單元,用于在所述運(yùn)行的應(yīng)用程序進(jìn)程耗電量異常時(shí),獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,其中,所述描述信息包括所述應(yīng)用程序進(jìn)程的類型;以及 清理單元,用于根據(jù)所述描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程進(jìn)行清理。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述判斷單元包括: 獲取子單元,用于獲取所述運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或所述鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息;以及 判斷子單元,用于在所述資源消耗信息和/或所述喚醒統(tǒng)計(jì)信息大于預(yù)設(shè)閾值時(shí),判斷所述運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。
11.如權(quán)利要求10所述的裝置,其特征在于,所述資源消耗信息包括中央處理器CPU的占用率、內(nèi)存占用率、無(wú)線傳輸接口使用信息、全球定位系統(tǒng)GPS使用信息、傳感器使用信息中的一種或多種。
12.如權(quán)利要求10所述的方法,其特征在于,所述喚醒統(tǒng)計(jì)信息包括喚醒時(shí)間統(tǒng)計(jì)信息和/或喚醒次數(shù)統(tǒng)計(jì)信息。
13.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述第一進(jìn)程清理模塊還用于,結(jié)束所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程或控制所述至少部分應(yīng)用程序進(jìn)程進(jìn)入深度休眠。
14.根據(jù)權(quán)利要求9所述的方法,其特征在于,還包括: 顯示模塊,用于在未超過(guò)所述預(yù)設(shè)時(shí)間,將所述耗電異常的應(yīng)用程序進(jìn)程顯示給用戶; 接收模塊,用于接收用戶對(duì)所述耗電異常的應(yīng)用程序進(jìn)程的標(biāo)注;以及 第二進(jìn)程清理模塊,用于對(duì)所述用戶標(biāo)注過(guò)的應(yīng)用程序進(jìn)程進(jìn)行清理。
15.一種移動(dòng)終端,其特征在于,包括:屏幕,處理器和電路板; 所述屏幕安置在所述外殼上,所述電路板安置在所述外殼圍成的空間內(nèi)部,所述處理器設(shè)置在所述電路板上; 所述處理器用于處理數(shù)據(jù),并具體用于: 獲取在移動(dòng)終端鎖屏期間內(nèi)運(yùn)行的應(yīng)用程序進(jìn)程和鎖屏的狀態(tài)信息; 根據(jù)所述鎖屏的狀態(tài)信息判斷鎖屏的時(shí)間是否超過(guò)預(yù)設(shè)時(shí)間;以及 如果超過(guò)所述預(yù)設(shè)時(shí)間,則對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理。
16.根據(jù)權(quán)利要求15所述的移動(dòng)終端,其特征在于,對(duì)所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理進(jìn)一步包括: 判斷所述運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常; 如果所述運(yùn)行的應(yīng)用程序進(jìn)程耗電量異常,則獲取耗電量異常的應(yīng)用程序進(jìn)程的描述信息,其中,所述描述信息包括所述應(yīng)用程序進(jìn)程的類型;以及根據(jù)所述描述信息對(duì)耗電量異常的應(yīng)用程序進(jìn)程進(jìn)行清理。
17.根據(jù)權(quán)利要求16所述的移動(dòng)終端,其特征在于,所述判斷所述運(yùn)行的應(yīng)用程序進(jìn)程是否耗電量異常進(jìn)一步包括: 獲取所述運(yùn)行的應(yīng)用程序進(jìn)程的資源消耗信息和/或所述鎖屏期間內(nèi)的喚醒統(tǒng)計(jì)信息;以及 如果所述資源消耗信息和/或所述喚醒統(tǒng)計(jì)信息大于預(yù)設(shè)閾值時(shí),則判斷所述運(yùn)行的應(yīng)用程序進(jìn)程耗電異常。
18.如權(quán)利要求17所述的移動(dòng)終端,其特征在于,所述資源消耗信息包括中央處理器CPU的占用率、內(nèi)存占用率、無(wú)線傳輸接口使用信息、全球定位系統(tǒng)GPS使用信息、傳感器使用信息中的一種或多種。
19.如權(quán)利要求17所述的移動(dòng)終端,其特征在于,所述喚醒統(tǒng)計(jì)信息包括喚醒時(shí)間統(tǒng)計(jì)信息和/或喚醒次數(shù)統(tǒng)計(jì)信息。
20.根據(jù)權(quán)利要求15所述的移動(dòng)終端,其特征在于,所述對(duì)運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程進(jìn)行清理進(jìn)一步包括: 結(jié)束所述運(yùn)行的應(yīng)用程序進(jìn)程中的至少部分應(yīng)用程序進(jìn)程或控制所述至少部分應(yīng)用程序進(jìn)程進(jìn)入深度休眠。
21.根據(jù)權(quán)利要求16所述的移動(dòng)終端,其特征在于,所述處理器還用于: 如果未超過(guò)所述預(yù)設(shè)時(shí)間,則將所述耗電異常的應(yīng)用程序進(jìn)程顯示給用戶;以及 接收用戶對(duì)所述耗電異常的應(yīng)用程序進(jìn)程的標(biāo)注,并對(duì)所述用戶標(biāo)注過(guò)的應(yīng)用程序進(jìn)程進(jìn)行清理。
【文檔編號(hào)】G06F9/445GK104298335SQ201310306071
【公開(kāi)日】2015年1月21日 申請(qǐng)日期:2013年7月19日 優(yōu)先權(quán)日:2013年7月19日
【發(fā)明者】徐鳴, 陳勇, 羅鵬, 張康宗, 羅勇, 鄭有勝 申請(qǐng)人:貝殼網(wǎng)際(北京)安全技術(shù)有限公司, 北京金山網(wǎng)絡(luò)科技有限公司, 北京金山安全軟件有限公司, 珠海市君天電子科技有限公司, 可牛網(wǎng)絡(luò)技術(shù)(北京)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平邑县| 祁东县| 寿阳县| 乐平市| 聊城市| 措勤县| 怀安县| 高青县| 黄梅县| 谢通门县| 林西县| 莲花县| 遂溪县| 读书| 丰顺县| 社旗县| 麻栗坡县| 财经| 广宁县| 长沙县| 襄樊市| 长岛县| 静安区| 交城县| 稷山县| 房产| 阳江市| 武清区| 筠连县| 扎兰屯市| 牡丹江市| 馆陶县| 临夏县| 三门县| 寿阳县| 华阴市| 海原县| 桃源县| 牙克石市| 托克托县| 普安县|