亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種應(yīng)用程序控制方法及電子設(shè)備的制作方法

文檔序號:6432453閱讀:128來源:國知局
專利名稱:一種應(yīng)用程序控制方法及電子設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序控制方法及電子設(shè)備。
背景技術(shù)
隨著計算機,手機,平板電腦等電子設(shè)備技術(shù)的迅速發(fā)展,電子設(shè)備的計算能力越來越強,可以支持多任務(wù)(應(yīng)用程序)的同時開啟和運行,每個任務(wù)的執(zhí)行都需要占用一定的計算機資源,比如計算單元,內(nèi)存單元,總線帶寬等。然而,畢竟由于電子設(shè)備的這些用于運行程序的資源有限,無法承受同時開啟和運行很多個應(yīng)用程序,比如打開多個應(yīng)用窗口,包括瀏覽器窗口,郵件窗口,文檔窗口,聊天窗口,PPT演示窗口等,運行程序一多,由于被各個應(yīng)用程序占用的資源幾乎耗盡,系統(tǒng)需要在很小的資源空間里調(diào)度各個任務(wù),擁塞和等待的機會就會增多,導(dǎo)致系統(tǒng)運行變得非常緩慢,如果用戶此時想執(zhí)行一個重要的應(yīng)用程序,就需要用戶手動對已經(jīng)開啟的程序及時清理,以空出資源來執(zhí)行該重要的應(yīng)用。目前的方法是用戶手工關(guān)閉這些暫時不需要的應(yīng)用,雖然有些應(yīng)用提供了群組的關(guān)閉功能,但僅限相同的類型,比如PDF文檔群組的關(guān)閉,word文檔群組關(guān)閉,IE瀏覽器的群組關(guān)閉,而且有些應(yīng)用并不提供群組關(guān)閉功能,比如excel,PPT等,就只能一個一個關(guān)閉了。群組關(guān)閉還有一個缺陷,不能支持保留群組中的某一或某幾個應(yīng)用程序,而關(guān)閉其它程序,所以,當群組中的某個應(yīng)用程序用戶還希望繼續(xù)使用時,不能采用群組關(guān)閉的方式一次性全部關(guān)閉,仍然只能由用戶選擇性的逐個關(guān)閉。因此,在上述多應(yīng)用程序同時開啟的場景下,對應(yīng)用程序的控制,如關(guān)閉,需要用戶針對每個應(yīng)用程序分別進行查看和關(guān)閉控制,效率極低。用戶也可以在目前的操作系統(tǒng)的任務(wù)管理中去手工逐一關(guān)閉來結(jié)束不需要的進程。同樣地情況,也出現(xiàn)在一些小型計算設(shè)備上,比如智能手機,平板式電腦PAD等。

發(fā)明內(nèi)容
本發(fā)明實施例提供一種應(yīng)用程序控制方法及電子設(shè)備,能夠在多應(yīng)用程序同時開啟的場景下,提高對應(yīng)用程序的控制效率。為了解決上述技術(shù)問題,本發(fā)明實施例的技術(shù)方案如下一種應(yīng)用程序控制方法,應(yīng)用于一電子設(shè)備,所述電子設(shè)備安裝有應(yīng)用程序,所述應(yīng)用程序具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),所述第一狀態(tài)為占用所述電子設(shè)備運算資源的狀態(tài),所述第二狀態(tài)為不占用所述電子設(shè)備運算資源的狀態(tài),所述方法包括當所述應(yīng)用程序處于所述第一狀態(tài)時,提取所述應(yīng)用程序的運行信息;根據(jù)所述運行信息,按照預(yù)定策略判斷所述應(yīng)用程序是否為當前使用所述電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果;當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,對所述應(yīng)用程序進行管控。進一步,所述當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,對所述應(yīng)用程序進行管控,包括當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,啟動一計時器;通過所述計時器記錄所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息;當所述時間信息滿足第一預(yù)定條件時,將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者,當所述時間信息滿足第一預(yù)定條件時,產(chǎn)生一提示信息,所述提示信息用于指示當前使用所述電子設(shè)備的用戶將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者,顯示所述應(yīng)用程序的所述時間信息,所述時間信息用于指示所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間。進一步,所述顯示所述應(yīng)用程序的所述時間信息包括接收一顯示命令;根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序;顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息;或者,接收一顯示命令;根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序;根據(jù)所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息進行排序,產(chǎn)生一排序結(jié)果;根據(jù)所述排序結(jié)果,顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息。進一步,所述方法還包括接收一輸入操作;根據(jù)所述輸入操作,產(chǎn)生一第二預(yù)定條件;將所述處于所述第一狀態(tài)的應(yīng)用程序中滿足所述第二預(yù)定條件的應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài)。進一步,所述預(yù)定策略為若所述電子設(shè)備的焦點位于應(yīng)用程序的顯示界面內(nèi),則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,所述預(yù)定策略為若應(yīng)用程序的顯示界面未被覆蓋,則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,所述預(yù)定策略為若當應(yīng)用程序為播放類應(yīng)用程序,該播放類應(yīng)用程序需要占用所述電子設(shè)備的音頻輸入部件當前未被其它播放類應(yīng)用程序占用,則該播放類應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序。一種電子設(shè)備,所述電子設(shè)備內(nèi)安裝有應(yīng)用程序,所述應(yīng)用程序具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),所述第一狀態(tài)為占用所述電子設(shè)備運算資源的狀態(tài),所述第二狀態(tài)為不占用所述電子設(shè)備運算資源的狀態(tài),所述電子設(shè)備包括一用于控制所述應(yīng)用程序的控制單元,所述控制單元包括信息提取單元,用于當所述應(yīng)用程序處于所述第一狀態(tài)時,提取所述應(yīng)用程序的運行信息;判決單元,用于根據(jù)所述運行信息,按照預(yù)定策略判斷所述應(yīng)用程序是否為當前使用所述電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果;管控單元,用于當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,對所述應(yīng)用程序進行管控。進一步,所述管控單元包括觸發(fā)子單元,用于當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,啟動一計時器;所述計時器,用于記錄所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息;切換子單元,用于當所述時間信息滿足第一預(yù)定條件時,將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者,提示子單元,用于當所述時間信息滿足第一預(yù)定條件時,產(chǎn)生一提示信息,所述提示信息用于指示當前使用所述電子設(shè)備的用戶將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者,顯示控制子單元,用于通過所述電子設(shè)備的顯示單元顯示所述應(yīng)用程序的所述時間信息,所述時間信息用于指示所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間。進一步,所述顯示控制子單元包括命令接收模塊,用于接收一顯示命令;程序確定模塊,用于根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序;第一顯示控制模塊,用于通過所述電子設(shè)備的顯示單元顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息;或者,所述顯示控制子單元包括命令接收模塊,用于接收一顯示命令;程序確定模塊,用于根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序;排序模塊,用于根據(jù)所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息進行排序,產(chǎn)生一排序結(jié)果;第二顯示控制模塊,用于根據(jù)所述排序結(jié)果,通過所述電子設(shè)備的顯示單元顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息。進一步,所述控制單元還包括輸入接收單元,用于接收一輸入操作;條件生成單元,用于根據(jù)所述輸入操作,產(chǎn)生一第二預(yù)定條件;狀態(tài)切換單元,用于將所述處于所述第一狀態(tài)的應(yīng)用程序中滿足所述第二預(yù)定條件的應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài)。
進一步,所述預(yù)定策略為若所述電子設(shè)備的焦點位于應(yīng)用程序的顯示界面內(nèi),則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,所述預(yù)定策略為若應(yīng)用程序的顯示界面未被覆蓋,則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,所述預(yù)定策略為若當應(yīng)用程序為播放類應(yīng)用程序,該播放類應(yīng)用程序需要占用所述電子設(shè)備的音頻輸入部件當前未被其它播放類應(yīng)用程序占用,則該播放類應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序。本發(fā)明實施例通過獲取第一狀態(tài)下的應(yīng)用程序的運行信息,并根據(jù)運行信息確定出用戶不關(guān)注的應(yīng)用程序,進而對該類應(yīng)用程序進行管控,方便了用戶對不需要的應(yīng)用程序的管理,簡化了用戶操作,既避免了一次性群組關(guān)閉產(chǎn)生的問題(只能關(guān)閉同類應(yīng)用程序,以及可能同時關(guān)閉了用戶所需要保留的應(yīng)用程序),也簡化了用戶逐一選擇關(guān)閉的過程。本發(fā)明實施例方法可以及時清理不需要的應(yīng)用程序,以空出資源來執(zhí)行重要的應(yīng)用。


為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實施例一種應(yīng)用程序控制方法的流程圖;圖2是本發(fā)明實施例另一種應(yīng)用程序控制方法的流程圖;圖3a是本發(fā)明實施例另一種應(yīng)用程序控制方法的流程圖;圖3b是圖3a所示實施例中用戶輸入操作的示意圖;圖4是本發(fā)明實施例一種電子設(shè)備的結(jié)構(gòu)示意圖;圖5是本發(fā)明實施例另一種電子設(shè)備中控制單元的結(jié)構(gòu)示意圖;圖6是本發(fā)明實施例另一種電子設(shè)備中控制單元的結(jié)構(gòu)示意圖。
具體實施例方式為了使本領(lǐng)域技術(shù)人員能進一步了解本發(fā)明的特征及技術(shù)內(nèi)容,請參閱以下有關(guān)本發(fā)明的詳細說明與附圖,附圖僅提供參考與說明,并非用來限制本發(fā)明。下面結(jié)合附圖和實施例,對本發(fā)明的技術(shù)方案進行描述。參見圖1,為本發(fā)明實施例一種應(yīng)用程序控制方法的流程圖。該方法應(yīng)用于一電子設(shè)備,該電子設(shè)備內(nèi)安裝有至少一個應(yīng)用程序,這些應(yīng)用程序均可以具有兩種不同的狀態(tài),第一狀態(tài)為占用電子設(shè)備運算資源的狀態(tài),也即電子設(shè)備正在對該應(yīng)用程序執(zhí)行處理或運算、操作等,該狀態(tài)下應(yīng)用程序可以是占據(jù)該電子設(shè)備的一定內(nèi)存。一般稱之為一個進程,進程的三種基本狀態(tài)即就緒狀態(tài),運行狀態(tài)和阻塞狀態(tài)等都屬于本文所述的第一狀態(tài)。第二狀態(tài)為不占用電子設(shè)備運算資源的狀態(tài),例如應(yīng)用程序只是占據(jù)存儲資源,存儲在該電子設(shè)備中,并未運行或打開,其最主要特征就是并沒有占用內(nèi)存資源等。本發(fā)明實施例提出一種方法用于對處于上述第一狀態(tài)下的應(yīng)用程序進行管理控制,該方法可以包括如下步驟
步驟101,當應(yīng)用程序處于第一狀態(tài)時,提取應(yīng)用程序的運行信息。當判斷某一應(yīng)用程序處于上述第一狀態(tài)時,也即占用電子設(shè)備的運算資源時,提取該應(yīng)用程序的運行信息,該運行信息與下一步驟中的預(yù)定策略相對應(yīng),該運行信息可以是該電子設(shè)備的焦點是否位于該應(yīng)用程序的顯示界面內(nèi)的信息,例如該電子設(shè)備的鼠標或顯示光標是否位于該應(yīng)用程序的打開窗口內(nèi),也即用戶當前是否對該應(yīng)用程序執(zhí)行操作;該運行信息也可以是該應(yīng)用程序的顯示界面是否被覆蓋的信息,例如該應(yīng)用程序的打開窗口是否顯示在該電子設(shè)備的桌面上;該運行信息對于播放類的應(yīng)用程序,還可以是該應(yīng)用程序所需占用的音頻輸入和/或輸出部件是否正被其它播放類應(yīng)用程序所占用等。當然,該運行信息還可以是指應(yīng)用程序的其它信息,此處不作限定。步驟102,根據(jù)運行信息,按照預(yù)定策略判斷應(yīng)用程序是否為當前使用該電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果。在提取應(yīng)用程序的運行信息后,根據(jù)預(yù)定策略判斷該運行程序是否是該電子設(shè)備的用戶所關(guān)注的,其中,該預(yù)定策略用于約定何種應(yīng)用程序為該電子設(shè)備的用戶所關(guān)注,具體的可以是若電子設(shè)備的焦點位于應(yīng)用程序的顯示界面內(nèi),則認定該應(yīng)用程序為當前使用該電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,若應(yīng)用程序的顯示界面未被覆蓋,則該應(yīng)用程序為當前使用該電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,若當應(yīng)用程序為播放類應(yīng)用程序,該播放類應(yīng)用程序需要占用該電子設(shè)備的音頻輸入部件當前未被其它播放類應(yīng)用程序占用,則該播放類應(yīng)用程序為當前使用該電子設(shè)備的用戶所關(guān)注的應(yīng)用程序。如上所述,運行信息與預(yù)定策略相對應(yīng),具體的信息內(nèi)容和預(yù)定策略內(nèi)容可以根據(jù)需要進行設(shè)定,只要可以用來判斷當前第一狀態(tài)下的應(yīng)用程序是否為用戶所關(guān)注即可。在根據(jù)應(yīng)用程序的運行信息及預(yù)定策略判斷后產(chǎn)生判斷結(jié)果,即該應(yīng)用程序是否為用戶所關(guān)注,進而在下步驟中根據(jù)該判斷結(jié)果執(zhí)行后續(xù)操作。步驟103,當判斷結(jié)果表明應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注時,對該應(yīng)用程序進行管控。當判斷結(jié)果為該處于第一狀態(tài)的應(yīng)用程序不為用戶所關(guān)注時,則執(zhí)行對該應(yīng)用程序的管控,具體的管控過程可以是直接對該應(yīng)用程序的狀態(tài)進行切換,或者在向用戶反饋該應(yīng)用程序的相應(yīng)信息或狀態(tài)后,根據(jù)需要或用戶指令進行管控或狀態(tài)切換,具體請參見后續(xù)實施例的描述。當處于第一狀態(tài)下的應(yīng)用程序為多個時,可以采用上述步驟101 103逐一自動執(zhí)行對應(yīng)用程序進行控制,也可以在獲取各應(yīng)用程序?qū)?yīng)的判斷結(jié)果后,統(tǒng)一對應(yīng)用程序進行控制,上述方案均在本發(fā)明的保護范圍內(nèi)。本發(fā)明實施例通過獲取第一狀態(tài)下的應(yīng)用程序的運行信息,并根據(jù)運行信息確定出用戶不關(guān)注的應(yīng)用程序,進而對該類應(yīng)用程序進行管控,方便了用戶對不需要的應(yīng)用程序的管理,簡化了用戶操作,既避免了一次性群組關(guān)閉產(chǎn)生的問題(只能關(guān)閉同類應(yīng)用程序,以及可能同時關(guān)閉了用戶所需要保留的應(yīng)用程序),也簡化了用戶逐一選擇關(guān)閉的過程。本發(fā)明實施例方法可以及時清理不需要的應(yīng)用程序,以空出資源來執(zhí)行重要的應(yīng)用。參見圖2,為本發(fā)明實施例另一種應(yīng)用程序控制方法的流程圖。該方法與前述實施例類似,重點對在判斷出應(yīng)用程序不為當前使用電子設(shè)備的用戶所關(guān)注時,如何對該應(yīng)用程序進行管控進行詳細說明。
該方法可以包括步驟201,當應(yīng)用程序處于第一狀態(tài)時,提取應(yīng)用程序的運行信息。步驟202,根據(jù)運行信息,按照預(yù)定策略判斷應(yīng)用程序是否為當前使用該電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果。步驟201與步驟202與前述實施例中的步驟101、102類似,此處不再贅述。在本發(fā)明實施例中,對不為用戶所關(guān)注的第一狀態(tài)下的應(yīng)用程序執(zhí)行以下步驟的操作步驟203,當判斷結(jié)果表明應(yīng)用程序不為當前使用電子設(shè)備的用戶所關(guān)注時,啟動一計時器。步驟204,通過該計時器記錄應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息。該計時器可以在確定該應(yīng)用程序不為用戶所關(guān)注時開始計時,直至用戶重新關(guān)注該應(yīng)用程序時停止計時并歸零,該計時獲得的時間信息即為該應(yīng)用程序持續(xù)不被用戶所關(guān)注的時間長,也即該應(yīng)用程序的空閑或閑置時間。在計時過程中,若設(shè)定一預(yù)定條件,如時間閾值,為5分鐘,則當計時器計時達到5分鐘時,可以執(zhí)行下一步驟操作。步驟205,當該時間信息滿足第一預(yù)定條件時,將該應(yīng)用程序從第一狀態(tài)切換到第二狀態(tài)。該步驟也即將應(yīng)用程序從占用電子設(shè)備運算資源的狀態(tài)直接切換到不占用運算資源的狀態(tài),例如直接關(guān)閉該應(yīng)用程序,以節(jié)省電子設(shè)備的運算資源。在狀態(tài)切換完成后,計時器停止對該應(yīng)用程序的計時。在本發(fā)明的另一實施例中,在步驟205中獲得時間信息后,當該時間信息滿足第一預(yù)定條件時,還可以不直接進行狀態(tài)切換,而是當時間信息滿足第一預(yù)定條件時,產(chǎn)生一提示信息,該提示信息用于指示當前使用所述電子設(shè)備的用戶將應(yīng)用程序從第一狀態(tài)切換到第二狀態(tài),用戶在接收到該提示信息后,對電子設(shè)備發(fā)出狀態(tài)切換或其它指令,由電子設(shè)備再執(zhí)行狀態(tài)切換或按照用戶指令執(zhí)行后續(xù)操作。本發(fā)明實施例通過在確定應(yīng)用程序不受用戶關(guān)注后,啟動計時器對該應(yīng)用程序進行計時并對一直未得到關(guān)注的應(yīng)用程序執(zhí)行狀態(tài)切換處理,實現(xiàn)了對不需要的應(yīng)用程序的自動管理控制,簡化了用戶的操作,并可以及時清理不需要的應(yīng)用程序,以空出資源來執(zhí)行重要的應(yīng)用。參見圖3a,為本發(fā)明實施例另一種應(yīng)用程序控制方法的流程圖。該方法與前述實施例類似,重點對在判斷出應(yīng)用程序不為當前使用電子設(shè)備的用戶所關(guān)注時,如何對該應(yīng)用程序進行管控進行詳細說明。該方法可以包括步驟301,當應(yīng)用程序處于第一狀態(tài)時,提取應(yīng)用程序的運行信息。步驟302,根據(jù)運行信息,按照預(yù)定策略判斷應(yīng)用程序是否為當前使用該電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果。步驟303,當判斷結(jié)果表明應(yīng)用程序不為當前使用電子設(shè)備的用戶所關(guān)注時,啟動一計時器。步驟304,通過該計時器記錄應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息。步驟301 304與前述實施例中的步驟201 204類似,此處不再贅述。在本發(fā)明實施例中,在獲得上述時間信息后,執(zhí)行以下步驟步驟305,顯示應(yīng)用程序的時間信息,該時間信息用于指示應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注的累加時間。該顯示過程具體可以包含以下步驟a,接收一顯示命令。該顯示命令可以是電子設(shè)備內(nèi)部預(yù)置的,只要產(chǎn)生時間信息就觸發(fā)該顯示命令,當然該顯示命令也可以是由用戶下發(fā)的。b,根據(jù)該顯示命令,確定處于第一狀態(tài)的應(yīng)用程序。根據(jù)該顯示命令,確定出所有處于第一狀態(tài)下的應(yīng)用程序及其時間信息。在確定出應(yīng)用程序后,可以直接顯示該處于第一狀態(tài)的應(yīng)用程序以及處于第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息,也可以先執(zhí)行下一步驟c C,根據(jù)當前處于第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息進行排序,產(chǎn)生一排序結(jié)果O該排序過程可以是依據(jù)時間信息的長短進行排序,還可以是根據(jù)用戶所關(guān)注的應(yīng)用程序的其它參數(shù),例如占用內(nèi)存資源的大小、應(yīng)用程序的優(yōu)先級別或重要級別等。d,根據(jù)排序結(jié)果,顯示處于第一狀態(tài)的應(yīng)用程序以及當前處于第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息。在本步驟可以按照排序結(jié)果,按照一定的次序顯示所確定出的應(yīng)用程序及其時間信息,以便于用戶根據(jù)排序結(jié)果進行后續(xù)的選擇和處理。步驟306,接收一輸入操作。該輸入操作可以是用戶輸入的時間閾值,或者,用戶在顯示的應(yīng)用程序列表中手動劃定的橫線或者圈定的區(qū)域等。如圖3b所示,為本實施例中用戶輸入操作的示意圖,該圖中右側(cè)顯示的空閑時間即為左側(cè)應(yīng)用程序所對應(yīng)的不為當前用戶所關(guān)注的累加時間,用戶在顯示的應(yīng)用程序列表中手動劃定一條橫線(圖中黑色粗線)。步驟307,根據(jù)該輸入操作,產(chǎn)生一第二預(yù)定條件。該用戶輸入的操作即產(chǎn)生第二預(yù)定條件,例如應(yīng)用程序?qū)?yīng)的時間在輸入的時間閾值之外的,為滿足第二預(yù)定條件的應(yīng)用程序;用戶在顯示的應(yīng)用程序列表中劃定的橫線以上或以下的應(yīng)用程序為滿足第二預(yù)定條件的應(yīng)用程序,如圖3b中所示,圖中用戶所畫橫線以上的應(yīng)用程序即為大于一定空閑時間閾值的程序,大于該橫線位置對應(yīng)的空閑時間即為用戶設(shè)定的第二預(yù)定條件,當然,用戶還可以根據(jù)需要隨時調(diào)整該橫線的位置,例如上下移動該橫線以調(diào)整空閑時間長短的門限值;用戶在顯示的應(yīng)用程序列表中圈定的應(yīng)用程序為滿足第二預(yù)定條件的應(yīng)用程序等等。步驟308,將處于第一狀態(tài)的應(yīng)用程序中滿足第二預(yù)定條件的應(yīng)用程序從第一狀態(tài)切換到第二狀態(tài)。在確定出滿足第二預(yù)定條件的應(yīng)用程序后,將這些應(yīng)用程序從第一狀態(tài)切換至第二狀態(tài),即將應(yīng)用程序從占用電子設(shè)備運算資源的狀態(tài)直接切換到不占用運算資源的狀態(tài),例如直接關(guān)閉該應(yīng)用程序,以節(jié)省電子設(shè)備的運算資源。在狀態(tài)切換完成后,計時器停止對該應(yīng)用程序的計時。例如圖3b所示,在本步驟中,即可將用戶劃定的橫線以上的空閑時間超過閾值的應(yīng)用程序進行關(guān)閉。本發(fā)明實施例通過在確定應(yīng)用程序不受用戶關(guān)注后,啟動計時器對該應(yīng)用程序進行計時,并向用戶反饋該時間信息,后續(xù)根據(jù)用戶指令對未得到關(guān)注的應(yīng)用程序執(zhí)行狀態(tài)切換處理,實現(xiàn)了對不需要的應(yīng)用程序的管理控制,簡化了用戶的操作,并可以及時清理不需要的應(yīng)用程序,以空出資源來執(zhí)行重要的應(yīng)用。在本發(fā)明的另一實施例中,在判斷出應(yīng)用程序不為當前使用電子設(shè)備的用戶所關(guān)注時,對應(yīng)用程序進行管控的過程,也可以不依據(jù)對應(yīng)用程序不為當前用戶所關(guān)注的累加時間進行管控,而是依據(jù)其它因素對應(yīng)用程序進行管控,例如不為用戶所關(guān)注的應(yīng)用程序所占據(jù)的運算資源,或應(yīng)用程序的優(yōu)先級或重要級別等。上述方法實施例可以應(yīng)用于PC、smart phone 和 PAD 等。以上是對本發(fā)明實施例方法的說明,下面對實現(xiàn)上述方法的設(shè)備進行介紹。參見圖4,為本發(fā)明實施例一種電子設(shè)備的結(jié)構(gòu)示意圖。該電子設(shè)備內(nèi)安裝有至少一個應(yīng)用程序,這些應(yīng)用程序均可以具有兩種不同的狀態(tài),第一狀態(tài)為占用電子設(shè)備運算資源的狀態(tài),也即電子設(shè)備正在對該應(yīng)用程序執(zhí)行處理或運算、操作等,該狀態(tài)下應(yīng)用程序可以是占據(jù)該電子設(shè)備的一定內(nèi)存。第二狀態(tài)為不占用電子設(shè)備運算資源的狀態(tài),例如應(yīng)用程序只是占據(jù)存儲資源,存儲在該電子設(shè)備中,并未運行或打開等。該電子設(shè)備內(nèi)包括一用于控制所述應(yīng)用程序的控制單元,該控制單元可以包括信息提取單元41,用于當應(yīng)用程序處于第一狀態(tài)時,提取應(yīng)用程序的運行信息。判決單元42,用于根據(jù)運行信息,按照預(yù)定策略判斷應(yīng)用程序是否為當前使用該電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果。管控單元43,用于當判斷結(jié)果表明應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注時,對應(yīng)用程序進行管控。信息提取單元41在某一應(yīng)用程序處于上述第一狀態(tài)時,也即占用電子設(shè)備的運算資源時,提取該應(yīng)用程序的運行信息該運行信息與判決單元42中的預(yù)定策略相對應(yīng),該運行信息可以是該電子設(shè)備的焦點是否位于該應(yīng)用程序的顯示界面內(nèi)的信息,也可以是該應(yīng)用程序的顯示界面是否被覆蓋的信息,對于播放類的應(yīng)用程序,還可以是該應(yīng)用程序所需占用的音頻輸入和/或輸出部件是否正被其它播放類應(yīng)用程序所占用等。當然,該運行信息還可以是指應(yīng)用程序的其它信息,此處不作限定。在提取應(yīng)用程序的運行信息后,判決單元42根據(jù)預(yù)定策略判斷該運行程序是否是該電子設(shè)備的用戶所關(guān)注的,其中,該預(yù)定策略用于約定何種應(yīng)用程序為該電子設(shè)備的用戶所關(guān)注,具體的可以是若電子設(shè)備的焦點位于應(yīng)用程序的顯示界面內(nèi),則認定該應(yīng)用程序為當前使用該電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,若應(yīng)用程序的顯示界面未被覆蓋,則該應(yīng)用程序為當前使用該電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者,若當應(yīng)用程序為播放類應(yīng)用程序,該播放類應(yīng)用程序需要占用該電子設(shè)備的音頻輸入部件當前未被其它播放類應(yīng)用程序占用,則該播放類應(yīng)用程序為當前使用該電子設(shè)備的用戶所關(guān)注的應(yīng)用程序。判決單元42在根據(jù)應(yīng)用程序的運行信息及預(yù)定策略判斷后產(chǎn)生判斷結(jié)果,即該應(yīng)用程序是否為用戶所關(guān)注,進而由管控單元43對不為用戶所關(guān)注的處于第一狀態(tài)的應(yīng)用程序進行管控,管控過程可以是直接對該應(yīng)用程序的狀態(tài)進行切換,或者在向用戶反饋該應(yīng)用程序的相應(yīng)信息或狀態(tài)后,根據(jù)需要或用戶指令進行管控或狀態(tài)切換。本發(fā)明實施例通過上述各單元獲取第一狀態(tài)下的應(yīng)用程序的運行信息,并根據(jù)運行信息確定出用戶不關(guān)注的應(yīng)用程序,進而對該類應(yīng)用程序進行管控,方便了用戶對不需要的應(yīng)用程序的管理,簡化了用戶操作。本發(fā)明實施例中的電子設(shè)備可以及時清理不需要的應(yīng)用程序,以空出資源來執(zhí)行重要的應(yīng)用。參見圖5,為本發(fā)明實施例另一種電子設(shè)備中控制單元的結(jié)構(gòu)示意圖。該電子設(shè)備中的控制單元也可以包括信息提取單元51、判決單元52和管控單元53,其中,信息提取單元51、判決單元52分別與前述實施例中的信息提取單元41、判決單元42類似,此處不再贅述。其中,管控單元53可以包括觸發(fā)子單元531,用于當判斷結(jié)果表明應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注時,啟動一計時器532。計時器532,用于記錄應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息。切換子單元533,用于當時間信息滿足第一預(yù)定條件時,將應(yīng)用程序從第一狀態(tài)切換到第二狀態(tài)。信息提取單元51提取應(yīng)用程序的運行信息后,判決單元52根據(jù)應(yīng)用程序的運行信息及預(yù)定策略判斷后產(chǎn)生判斷結(jié)果,即該應(yīng)用程序是否為用戶所關(guān)注,進而由管控單元53的觸發(fā)子單元531啟動一計時器,該計時器532記錄應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息,當該時間信息滿足第一預(yù)定條件時,切換子單元533將應(yīng)用程序從占用電子設(shè)備運算資源的狀態(tài)直接切換到不占用運算資源的狀態(tài),例如直接關(guān)閉該應(yīng)用程序,以節(jié)省電子設(shè)備的運算資源。在狀態(tài)切換完成后,計時器停止對該應(yīng)用程序的計時。本發(fā)明實施例通過上述單元在確定應(yīng)用程序不受用戶關(guān)注后,啟動計時器對該應(yīng)用程序進行計時并對一直未得到關(guān)注的應(yīng)用程序執(zhí)行狀態(tài)切換處理,實現(xiàn)了對不需要的應(yīng)用程序的自動管理控制,簡化了用戶的操作,并可以及時清理不需要的應(yīng)用程序,以空出資源來執(zhí)行重要的應(yīng)用。在本發(fā)明的另一實施例中,管控單元53可以包括觸發(fā)子單元、計時器和提示子單元,其中,觸發(fā)子單元、計時器分別與前述觸發(fā)子單元531和計時器532相同,代替切換子單元533的是提示子單元,用于當時間信息滿足第一預(yù)定條件時,產(chǎn)生一提示信息,該提示信息用于指示當前使用該電子設(shè)備的用戶將應(yīng)用程序從第一狀態(tài)切換到第二狀態(tài)。用戶在接收到該提示信息后,對電子設(shè)備發(fā)出狀態(tài)切換或其它指令,由電子設(shè)備再執(zhí)行狀態(tài)切換或按照用戶指令執(zhí)行后續(xù)操作。參見圖6,為本發(fā)明實施例另一種電子設(shè)備中控制單元的結(jié)構(gòu)示意圖。該電子設(shè)備中的控制單元除了可以包括信息提取單元61、判決單元62和管控單元63之外,還可以包括輸入接收單元64、條件生成單元65和狀態(tài)切換單元66,其中,信息提取單元61、判決單元62分別與前述實施例中的信息提取單元41、判決單元42類似,此處不再贅述。
其中,管控單元63可以包括觸發(fā)子單元631、計時器632和顯示控制子單元633,其中,觸發(fā)子單元631、計時器632分別與前述實施例中的觸發(fā)子單元531和計時器532相同,顯示控制子單元633,用于通過該電子設(shè)備的顯示單元顯示應(yīng)用程序的所述時間信息,該時間信息用于指示應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注的累加時間。具體的,該顯示控制子單元633還可以進一步包括命令接收模塊,用于接收一顯示命令。程序確定模塊,用于根據(jù)顯示命令,確定處于第一狀態(tài)的應(yīng)用程序。第一顯示控制模塊,用于通過電子設(shè)備的顯示單元顯示處于第一狀態(tài)的應(yīng)用程序以及處于第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息。在另一實施例中,該顯示控制子單元633可以進一步包括命令接收模塊、程序確定模塊、排序模塊和第二顯示控制模塊,其中,命令接收模塊,程序確定模塊與上述命令接收模塊,程序確定模塊相同,排序模塊,用于根據(jù)當前處于第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息進行排序,產(chǎn)生一排序結(jié)果。第二顯示控制模塊,用于根據(jù)排序結(jié)果,通過電子設(shè)備的顯示單元顯示處于第一狀態(tài)的應(yīng)用程序以及當前處于第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息。輸入接收單元64,用于接收一輸入操作。條件生成單元65,用于根據(jù)輸入操作,產(chǎn)生一第二預(yù)定條件。狀態(tài)切換單元66,用于將處于第一狀態(tài)的應(yīng)用程序中滿足第二預(yù)定條件的應(yīng)用程序從第一狀態(tài)切換到第二狀態(tài)。信息提取單元61提取應(yīng)用程序的運行信息后,判決單元62根據(jù)應(yīng)用程序的運行信息及預(yù)定策略判斷后產(chǎn)生判斷結(jié)果,即該應(yīng)用程序是否為用戶所關(guān)注,進而由管控單元63的觸發(fā)子單元631啟動一計時器,該計時器632記錄應(yīng)用程序不為當前使用該電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息,然后由顯示控制子單元633的命令接收模塊接收到一顯示命令后,程序確定模塊根據(jù)顯示命令,確定出處于第一狀態(tài)的應(yīng)用程序,進而由第一顯示控制模塊通過電子設(shè)備的顯示單元顯示處于第一狀態(tài)的應(yīng)用程序及其對應(yīng)的時間信息,在管控單元63顯示了上述信息后,由輸入接收單元64接收一預(yù)設(shè)的或用戶發(fā)送的輸入操作,條件生成單元65根據(jù)輸入操作,產(chǎn)生一第二預(yù)定條件,狀態(tài)切換單元66在確定出滿足第二預(yù)定條件的應(yīng)用程序后,將這些應(yīng)用程序從第一狀態(tài)切換至第二狀態(tài),即將應(yīng)用程序從占用電子設(shè)備運算資源的狀態(tài)直接切換到不占用運算資源的狀態(tài),例如直接關(guān)閉該應(yīng)用程序,以節(jié)省電子設(shè)備的運算資源。本發(fā)明實施例通過上述單元在確定應(yīng)用程序不受用戶關(guān)注后,啟動計時器對該應(yīng)用程序進行計時,并向用戶反饋該時間信息,后續(xù)根據(jù)用戶指令對未得到關(guān)注的應(yīng)用程序執(zhí)行狀態(tài)切換處理,實現(xiàn)了對不需要的應(yīng)用程序的管理控制,簡化了用戶的操作,并可以及時清理不需要的應(yīng)用程序,以空出資源來執(zhí)行重要的應(yīng)用。該電子設(shè)備可以為PC、smart phone和PAD等。上述設(shè)備中各單元的具體實現(xiàn)過程請參見前述方法實施例的相應(yīng)描述,此處不再贅述。以上所述的本發(fā)明實施方式,并不構(gòu)成對本發(fā)明保護范圍的限定。任何在本發(fā)明的精神和原則之內(nèi)所作的修改、等同替換和改進等,均應(yīng)包含在本發(fā)明的權(quán)利要求保護范圍之內(nèi)。
權(quán)利要求
1.一種應(yīng)用程序控制方法,其特征在于,應(yīng)用于一電子設(shè)備,所述電子設(shè)備安裝有應(yīng)用程序,所述應(yīng)用程序具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),所述第一狀態(tài)為占用所述電子設(shè)備運算資源的狀態(tài),所述第二狀態(tài)為不占用所述電子設(shè)備運算資源的狀態(tài),所述方法包括 當所述應(yīng)用程序處于所述第一狀態(tài)時,提取所述應(yīng)用程序的運行信息; 根據(jù)所述運行信息,按照預(yù)定策略判斷所述應(yīng)用程序是否為當前使用所述電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果; 當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,對所述應(yīng)用程序進行管控。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,對所述應(yīng)用程序進行管控,包括 當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,啟動一計時器; 通過所述計時器記錄所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息; 當所述時間信息滿足第一預(yù)定條件時,將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者, 當所述時間信息滿足第一預(yù)定條件時,產(chǎn)生一提示信息,所述提示信息用于指示當前使用所述電子設(shè)備的用戶將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者, 顯示所述應(yīng)用程序的所述時間信息,所述時間信息用于指示所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述顯示所述應(yīng)用程序的所述時間信息包括 接收一顯示命令; 根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序; 顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息;或者, 接收一顯示命令; 根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序; 根據(jù)所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息進行排序,產(chǎn)生一排序結(jié)果; 根據(jù)所述排序結(jié)果,顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述方法還包括 接收一輸入操作; 根據(jù)所述輸入操作,產(chǎn)生一第二預(yù)定條件; 將所述處于所述第一狀態(tài)的應(yīng)用程序中滿足所述第二預(yù)定條件的應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài)。
5.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述預(yù)定策略為若所述電子設(shè)備的焦點位于應(yīng)用程序的顯示界面內(nèi),則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者, 所述預(yù)定策略為若應(yīng)用程序的顯示界面未被覆蓋,則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者, 所述預(yù)定策略為若當應(yīng)用程序為播放類應(yīng)用程序,該播放類應(yīng)用程序需要占用所述電子設(shè)備的音頻輸入部件當前未被其它播放類應(yīng)用程序占用,則該播放類應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序。
6.一種電子設(shè)備,其特征在于,所述電子設(shè)備內(nèi)安裝有應(yīng)用程序,所述應(yīng)用程序具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),所述第一狀態(tài)為占用所述電子設(shè)備運算資源的狀態(tài),所述第二狀態(tài)為不占用所述電子設(shè)備運算資源的狀態(tài),所述電子設(shè)備包括一用于控制所述應(yīng)用程序的控制單元,所述控制單元包括 信息提取單元,用于當所述應(yīng)用程序處于所述第一狀態(tài)時,提取所述應(yīng)用程序的運行信息; 判決單元,用于根據(jù)所述運行信息,按照預(yù)定策略判斷所述應(yīng)用程序是否為當前使用所述電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果; 管控單元,用于當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,對所述應(yīng)用程序進行管控。
7.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于,所述管控單元包括 觸發(fā)子單元,用于當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,啟動一計時器; 所述計時器,用于記錄所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間,產(chǎn)生一時間信息; 切換子單元,用于當所述時間信息滿足第一預(yù)定條件時,將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者, 提示子單元,用于當所述時間信息滿足第一預(yù)定條件時,產(chǎn)生一提示信息,所述提示信息用于指示當前使用所述電子設(shè)備的用戶將所述應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài);或者, 顯示控制子單元,用于通過所述電子設(shè)備的顯示單元顯示所述應(yīng)用程序的所述時間信息,所述時間信息用于指示所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注的累加時間。
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,其特征在于,所述顯示控制子單元包括 命令接收模塊,用于接收一顯示命令; 程序確定模塊,用于根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序; 第一顯示控制模塊,用于通過所述電子設(shè)備的顯示單元顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息;或者, 所述顯示控制子單元包括 命令接收模塊,用于接收一顯示命令; 程序確定模塊,用于根據(jù)所述顯示命令,確定處于所述第一狀態(tài)的應(yīng)用程序; 排序模塊,用于根據(jù)所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息進行排序,產(chǎn)生一排序結(jié)果; 第二顯示控制模塊,用于根據(jù)所述排序結(jié)果,通過所述電子設(shè)備的顯示單元顯示所述處于所述第一狀態(tài)的應(yīng)用程序以及所述當前處于所述第一狀態(tài)的應(yīng)用程序所對應(yīng)的時間信息。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,其特征在于,所述控制單元還包括 輸入接收單元,用于接收一輸入操作; 條件生成單元,用于根據(jù)所述輸入操作,產(chǎn)生一第二預(yù)定條件; 狀態(tài)切換單元,用于將所述處于所述第一狀態(tài)的應(yīng)用程序中滿足所述第二預(yù)定條件的應(yīng)用程序從所述第一狀態(tài)切換到所述第二狀態(tài)。
10.根據(jù)權(quán)利要求6所述的電子設(shè)備,其特征在于, 所述預(yù)定策略為若所述電子設(shè)備的焦點位于應(yīng)用程序的顯示界面內(nèi),則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者, 所述預(yù)定策略為若應(yīng)用程序的顯示界面未被覆蓋,則該應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序;或者, 所述預(yù)定策略為若當應(yīng)用程序為播放類應(yīng)用程序,該播放類應(yīng)用程序需要占用所述電子設(shè)備的音頻輸入部件當前未被其它播放類應(yīng)用程序占用,則該播放類應(yīng)用程序為當前使用所述電子設(shè)備的用戶所關(guān)注的應(yīng)用程序。
全文摘要
本發(fā)明實施例提供一種應(yīng)用程序控制方法及電子設(shè)備。應(yīng)用程序控制方法應(yīng)用于一電子設(shè)備,所述電子設(shè)備安裝有應(yīng)用程序,所述應(yīng)用程序具有第一狀態(tài)和與所述第一狀態(tài)不同的第二狀態(tài),所述第一狀態(tài)為占用所述電子設(shè)備運算資源的狀態(tài),所述第二狀態(tài)為不占用所述電子設(shè)備運算資源的狀態(tài),所述方法包括當所述應(yīng)用程序處于所述第一狀態(tài)時,提取所述應(yīng)用程序的運行信息;根據(jù)所述運行信息,按照預(yù)定策略判斷所述應(yīng)用程序是否為當前使用所述電子設(shè)備的用戶所關(guān)注,產(chǎn)生一判斷結(jié)果;當所述判斷結(jié)果表明所述應(yīng)用程序不為當前使用所述電子設(shè)備的用戶所關(guān)注時,對所述應(yīng)用程序進行管控。本發(fā)明實施例方便了用戶對不需要的應(yīng)用程序的管理,簡化了用戶操作。
文檔編號G06F9/48GK102981905SQ201110260778
公開日2013年3月20日 申請日期2011年9月5日 優(yōu)先權(quán)日2011年9月5日
發(fā)明者李眾慶, 陳羽, 王軍 申請人:聯(lián)想(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1