一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本發(fā)明公開了一種信息處理方法及電子設(shè)備,所述信息處理方法包括:檢測所述電子設(shè)備運行的應(yīng)用的數(shù)目K,K為正整數(shù)且K小于或等于N;判斷所述應(yīng)用的數(shù)目K是否大于或等于第一預設(shè)閾值,得到第一判斷結(jié)果;當所述第一判斷結(jié)果表明所述應(yīng)用的數(shù)目K大于或等于第一預設(shè)閾值時,根據(jù)預設(shè)的優(yōu)先級策略從所述電子設(shè)備運行的K個應(yīng)用中選擇L個應(yīng)用,L為正整數(shù)且L小于K;將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài),以使所述電子設(shè)備釋放運行資源。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息處理技術(shù),尤其涉及一種信息處理方法及電子設(shè)備。
【背景技術(shù)】
[0002]在移動終端的發(fā)展初期,移動終端的屏幕尺寸都比較小、屏幕的分辨率也較低,移動終端的操作系統(tǒng)如安卓(Android)系統(tǒng)只能提供單窗口的應(yīng)用功能,在這個單窗口內(nèi)只能顯示一個應(yīng)用程序;即操作系統(tǒng)只允許一個應(yīng)用程序處于前臺,并與用戶進行交互。但是,隨著移動終端硬件的快速發(fā)展,尤其是屏幕的分辨率的提高和尺寸的加大,Android系統(tǒng)的這種單窗口應(yīng)用已經(jīng)無法滿足用戶的需要,用戶迫切地需要移動終端的操作系統(tǒng)能夠提供多窗口的應(yīng)用功能。
[0003]基于此,用戶通過多個窗口啟動多個應(yīng)用時,由于受到系統(tǒng)資源的限制,電子設(shè)備不能保證所有啟動的應(yīng)用均能正常運行,并且,Android系統(tǒng)會出現(xiàn)死機、黑屏等故障。
【發(fā)明內(nèi)容】
[0004]為解決上述技術(shù)問題,本發(fā)明實施例提供了一種信息處理方法及電子設(shè)備。
[0005]本發(fā)明實施例提供的信息處理方法應(yīng)用于具有觸控顯示單元的電子設(shè)備中,所述電子設(shè)備能夠運行N個應(yīng)用,N為正整數(shù);通過所述應(yīng)用對應(yīng)的目標對象啟動所述應(yīng)用時,所啟動的所述應(yīng)用能通過小窗口顯示于所述觸控顯示單元上;所述小窗口的顯示區(qū)域小于所述應(yīng)用的全屏窗口的顯示區(qū)域,所述小窗口是通過第一轉(zhuǎn)換參數(shù)對所述全屏窗口進行變換得到的;所述方法包括:
[0006]檢測所述電子設(shè)備運行的應(yīng)用的數(shù)目K,K為正整數(shù)且K小于或等于N;
[0007]判斷所述應(yīng)用的數(shù)目K是否大于或等于第一預設(shè)閾值,得到第一判斷結(jié)果;
[0008]當所述第一判斷結(jié)果表明所述應(yīng)用的數(shù)目K大于或等于第一預設(shè)閾值時,根據(jù)預設(shè)的優(yōu)先級策略從所述電子設(shè)備運行的K個應(yīng)用中選擇L個應(yīng)用,L為正整數(shù)且L小于K ;
[0009]將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài),以使所述電子設(shè)備釋放運行資源。
[0010]本發(fā)明實施例提供的電子設(shè)備具有觸控顯示單元,所述電子設(shè)備能夠運行N個應(yīng)用,N為正整數(shù);通過所述應(yīng)用對應(yīng)的目標對象啟動所述應(yīng)用時,所啟動的所述應(yīng)用能通過小窗口顯示于所述觸控顯示單元上;所述小窗口的顯示區(qū)域小于所述應(yīng)用的全屏窗口的顯示區(qū)域,所述小窗口是通過第一轉(zhuǎn)換參數(shù)對所述全屏窗口進行變換得到的;所述電子設(shè)備包括:檢測單元、第一判斷單元、選擇單元、切換單元;其中,
[0011]所述檢測單元,用于檢測所述電子設(shè)備運行的應(yīng)用的數(shù)目K,K為正整數(shù)且K小于或等于N ;
[0012]所述第一判斷單元,用于判斷所述應(yīng)用的數(shù)目K是否大于或等于第一預設(shè)閾值,得到第一判斷結(jié)果;
[0013]所述選擇單元,用于當所述第一判斷結(jié)果表明所述應(yīng)用的數(shù)目K大于或等于第一預設(shè)閾值時,根據(jù)預設(shè)的優(yōu)先級策略從所述電子設(shè)備運行的K個應(yīng)用中選擇L個應(yīng)用,L為正整數(shù)且L小于K ;
[0014]所述切換單元,用于將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài),以使所述電子設(shè)備釋放運行資源。
[0015]本發(fā)明實施例的技術(shù)方案中,電子設(shè)備能夠正常運行的應(yīng)用的最大數(shù)目為第一預設(shè)閾值;檢測電子設(shè)備當前運行的應(yīng)用的數(shù)目,得到應(yīng)用的數(shù)目為K;通過判斷應(yīng)用的數(shù)目K是否大于或等于第一預設(shè)閾值,來確定當前運行的應(yīng)用的數(shù)目是否超過所述電子設(shè)備能夠正常運行的應(yīng)用的最大數(shù)目;當前運行的應(yīng)用的數(shù)目超過所述電子設(shè)備能夠正常運行的應(yīng)用的最大數(shù)目時,則當前運行的K個應(yīng)用不能夠同時正常運行,通過預設(shè)的優(yōu)先級策略從所述電子設(shè)備運行的K個應(yīng)用中選擇L個應(yīng)用,L為正整數(shù)且L小于K ;將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài),以使所述電子設(shè)備釋放運行資源;如此,保障了當前運行的所有應(yīng)用均能夠正常運行,同時保障了所述電子設(shè)備的操作系統(tǒng)的正常運行。
【專利附圖】
【附圖說明】
[0016]圖1為本發(fā)明實施例一的信息處理方法的流程示意圖;
[0017]圖2為本發(fā)明實施例二的信息處理方法的流程示意圖;
[0018]圖3為本發(fā)明實施例三的信息處理方法的流程示意圖;
[0019]圖4為本發(fā)明實施例四的信息處理方法的流程示意圖;
[0020]圖5為本發(fā)明實施例一的電子設(shè)備的結(jié)構(gòu)組成示意圖;
[0021]圖6為本發(fā)明實施例二的電子設(shè)備的結(jié)構(gòu)組成示意圖;
[0022]圖7為本發(fā)明實施例三的電子設(shè)備的結(jié)構(gòu)組成示意圖;
[0023]圖8為本發(fā)明實施例四的電子設(shè)備的結(jié)構(gòu)組成示意圖。
【具體實施方式】
[0024]為了能夠更加詳盡地了解本發(fā)明實施例的特點與技術(shù)內(nèi)容,下面結(jié)合附圖對本發(fā)明實施例的實現(xiàn)進行詳細闡述,所附附圖僅供參考說明之用,并非用來限定本發(fā)明實施例。
[0025]圖1為本發(fā)明實施例一的信息處理方法的流程示意圖,本示例中的信息處理方法應(yīng)用于具有觸控顯示單元的電子設(shè)備中,所述電子設(shè)備能夠運行N個應(yīng)用,N為正整數(shù);通過所述應(yīng)用對應(yīng)的目標對象啟動所述應(yīng)用時,所啟動的所述應(yīng)用能通過小窗口顯示于所述觸控顯示單元上;所述小窗口的顯示區(qū)域小于所述應(yīng)用的全屏窗口的顯示區(qū)域,所述小窗口是通過第一轉(zhuǎn)換參數(shù)對所述全屏窗口進行變換得到的;如圖1所示,所述信息處理方法包括以下步驟:
[0026]步驟101:檢測所述電子設(shè)備運行的應(yīng)用的數(shù)目K。
[0027]這里,K為正整數(shù)且K小于或等于N。
[0028]本實施例中,電子設(shè)備運行的應(yīng)用可以是電子設(shè)備系統(tǒng)中自帶的應(yīng)用,例如,時鐘應(yīng)用、相機應(yīng)用等,也可以是由用戶設(shè)置的第三方應(yīng)用,例如,微信應(yīng)用、游戲應(yīng)用等。
[0029]一般地,全部的應(yīng)用通過圖標列表的形式顯示于電子設(shè)備的桌面上,一個應(yīng)用對應(yīng)一個圖標,通過觸控圖標可以啟動對應(yīng)的應(yīng)用,當應(yīng)用通過上述方式被啟動時,所述應(yīng)用將會通過全屏窗口的方式顯示于電子設(shè)備的顯示屏上。[0030]本發(fā)明實施例中,應(yīng)用是支持小窗口顯示的應(yīng)用,當通過但不限于以下方式啟動所述應(yīng)用時,所述應(yīng)用將會通過小窗口的方式顯示于電子設(shè)備的顯示觸控單元上;
[0031]其中,啟動所述應(yīng)用的方式可以是:預先將應(yīng)用添加入多窗口管理界面內(nèi),以使所述應(yīng)用支持小窗口顯示;多窗口管理界面可以通過啟動與多窗口管理應(yīng)用對應(yīng)的圖標進行顯示;通過多窗口管理界面啟動應(yīng)用時,應(yīng)用將會通過小窗口的方式顯示于電子設(shè)備的顯示觸控單元上。
[0032]基于此,用戶通過多個小窗口啟動多個應(yīng)用時,由于受到系統(tǒng)資源的限制,電子設(shè)備不能保證所有啟動的應(yīng)用均能正常運行,本發(fā)明實施例首先檢測所述電子設(shè)備運行的應(yīng)用的數(shù)目,得到電子設(shè)備運行的應(yīng)用的數(shù)目為K,具體地,可以通過電子設(shè)備中的應(yīng)用管理器檢測電子設(shè)備運行的應(yīng)用的數(shù)目。
[0033]本實施例中,所述第一轉(zhuǎn)換參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合;例如,第一參數(shù)可以通過第一矩陣實現(xiàn),利用所述第一矩陣對所述應(yīng)用的全屏窗口進行變換,可以通過公式(Ia)實現(xiàn):
【權(quán)利要求】
1.一種信息處理方法,應(yīng)用于具有觸控顯示單元的電子設(shè)備中,所述電子設(shè)備能夠運行N個應(yīng)用,N為正整數(shù);通過所述應(yīng)用對應(yīng)的目標對象啟動所述應(yīng)用時,所啟動的所述應(yīng)用能通過小窗口顯示于所述觸控顯示單元上;所述小窗口的顯示區(qū)域小于所述應(yīng)用的全屏窗口的顯示區(qū)域,所述小窗口是通過第一轉(zhuǎn)換參數(shù)對所述全屏窗口進行變換得到的;所述方法包括: 檢測所述電子設(shè)備運行的應(yīng)用的數(shù)目K,K為正整數(shù)且K小于或等于N ; 判斷所述應(yīng)用的數(shù)目K是否大于或等于第一預設(shè)閾值,得到第一判斷結(jié)果; 當所述第一判斷結(jié)果表明所述應(yīng)用的數(shù)目K大于或等于第一預設(shè)閾值時,根據(jù)預設(shè)的優(yōu)先級策略從所述電子設(shè)備運行的K個應(yīng)用中選擇L個應(yīng)用,L為正整數(shù)且L小于K ;將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài),以使所述電子設(shè)備釋放運行資源。
2.根據(jù)權(quán)利要求1所述的信息處理方法,所述根據(jù)預設(shè)的優(yōu)先級策略從所述電子設(shè)備運行的K個應(yīng)用中選擇L個應(yīng)用,包括: 針對所述K個應(yīng)用的每一個應(yīng)用,判斷所述應(yīng)用的類型,得到第二判斷結(jié)果; 當所述第二判斷結(jié)果表明所述應(yīng)用的類型為第一類型時,確定所述應(yīng)用為低優(yōu)先級應(yīng)用;所述K個應(yīng)用中的所述低優(yōu)先級應(yīng)用的個數(shù)為M,M為正整數(shù)且M小于或等于K ; 根據(jù)預設(shè)的優(yōu)先級策略從所述M個低優(yōu)先級應(yīng)用中選擇L個應(yīng)用,以將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài)。
3.根據(jù)權(quán)利要求2所述的信息處理方法,所述根據(jù)預設(shè)的優(yōu)先級策略從所述M個應(yīng)用中選擇L個應(yīng)用,包括: 統(tǒng)計所述電子設(shè)備運行的M個應(yīng)用在預設(shè)周期內(nèi)接收交互操作的交互頻次,得到M個交互頻率; 對所述M個應(yīng)用的M個交互頻率進行大小排序,并從所述M個交互頻率中確定出L個交互頻率,所述L個交互頻率均小于或等于所述M個交互頻率中除所述L個交互頻率以外的其他交互頻率; 確定與所述L個交互頻率對應(yīng)的L個應(yīng)用。
4.根據(jù)權(quán)利要求2所述的信息處理方法,所述根據(jù)預設(shè)的優(yōu)先級策略從所述M個應(yīng)用中選擇L個應(yīng)用,包括: 針對所述M個應(yīng)用的每一個應(yīng)用,獲取距離當前時刻最近一次的交互時刻; 對所述M個應(yīng)用的M個交互時刻按時間順序進行排序,并從所述M個交互時刻中確定出L個交互時刻,所述L個交互時刻均早于所述M個交互時刻中除所述L個交互時刻以外的其他交互時刻; 確定與所述L個交互時刻對應(yīng)的L個應(yīng)用。
5.根據(jù)權(quán)利要求1至4任一項所述的信息處理方法,所述將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài),包括: 檢測所述L個應(yīng)用所占用的線程; 關(guān)閉所述L個應(yīng)用所占用的線程,以使所述電子設(shè)備釋放所述L個應(yīng)用所占用的運行資源。
6.根據(jù)權(quán)利要求1至4任一項所述的信息處理方法,所述第一轉(zhuǎn)換參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。
7.一種電子設(shè)備,該電子設(shè)備具有觸控顯示單元,所述電子設(shè)備能夠運行N個應(yīng)用,N為正整數(shù);通過所述應(yīng)用對應(yīng)的目標對象啟動所述應(yīng)用時,所啟動的所述應(yīng)用能通過小窗口顯示于所述觸控顯示單元上;所述小窗口的顯示區(qū)域小于所述應(yīng)用的全屏窗口的顯示區(qū)域,所述小窗口是通過第一轉(zhuǎn)換參數(shù)對所述全屏窗口進行變換得到的;所述電子設(shè)備包括:檢測單元、第一判斷單元、選擇單元、切換單元;其中, 所述檢測單元,用于檢測所述電子設(shè)備運行的應(yīng)用的數(shù)目K,K為正整數(shù)且K小于或等于N; 所述第一判斷單元,用于判斷所述應(yīng)用的數(shù)目K是否大于或等于第一預設(shè)閾值,得到第一判斷結(jié)果; 所述選擇單元,用于當所述第一判斷結(jié)果表明所述應(yīng)用的數(shù)目K大于或等于第一預設(shè)閾值時,根據(jù)預設(shè)的優(yōu)先級策略從所述電子設(shè)備運行的K個應(yīng)用中選擇L個應(yīng)用,L為正整數(shù)且L小于K ; 所述切換單元,用于將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài),以使所述電子設(shè)備釋放運行資源。
8.根據(jù)權(quán)利要求7所述的電子設(shè)備,所述選擇單元包括:判斷子單元、確定子單元、選擇子單元;其中, 所述判斷子單元,用于針對 所述K個應(yīng)用的每一個應(yīng)用,判斷所述應(yīng)用的類型,得到第二判斷結(jié)果; 所述確定子單元,用于當所述第二判斷結(jié)果表明所述應(yīng)用的類型為第一類型時,確定所述應(yīng)用為低優(yōu)先級應(yīng)用;所述K個應(yīng)用中的所述低優(yōu)先級應(yīng)用的個數(shù)為M,M為正整數(shù)且M小于或等于K; 所述選擇子單元,用于根據(jù)預設(shè)的優(yōu)先級策略從所述M個應(yīng)用中選擇L個應(yīng)用,以將所述L個應(yīng)用的運行狀態(tài)由第一狀態(tài)切換至第二狀態(tài)。
9.根據(jù)權(quán)利要求8所述的電子設(shè)備,所述選擇子單元包括:統(tǒng)計模塊、第一排序模塊、第一確定模塊、第二確定模塊;其中, 所述統(tǒng)計模塊,用于統(tǒng)計所述電子設(shè)備運行的M個應(yīng)用在預設(shè)周期內(nèi)接收交互操作的交互頻次,得到M個交互頻率; 所述第一排序模塊,用于對所述M個應(yīng)用的M個交互頻率進行大小排序; 所述第一確定模塊,用于從所述M個交互頻率中確定出L個交互頻率,所述L個交互頻率均小于或等于所述M個交互頻率中除所述L個交互頻率以外的其他交互頻率; 所述第二確定模塊,用于確定與所述L個交互頻率對應(yīng)的L個應(yīng)用。
10.根據(jù)權(quán)利要求8所述的電子設(shè)備,所述選擇子單元包括:獲取模塊、第二排序模塊、第三確定模塊、第四確定模塊;其中, 所述獲取模塊,用于針對所述M個應(yīng)用的每一個應(yīng)用,獲取距離當前時刻最近一次的交互時刻; 所述第二排序模塊,用于對所述M個應(yīng)用的M個交互時刻按時間順序進行排序; 所述第三確定模塊,用于從所述M個交互時刻中確定出L個交互時刻,所述L個交互時刻均早于所述M個交互時刻中除所述L個交互時刻以外的其他交互時刻;所述第四確定模塊,用于確定與所述L個交互時刻對應(yīng)的L個應(yīng)用。
11.根據(jù)權(quán)利要求7至10任一項所述的電子設(shè)備,所述切換單元,還用于檢測所述L個應(yīng)用所占用的線程;關(guān)閉所述L個應(yīng)用所占用的線程,以使所述電子設(shè)備釋放所述L個應(yīng)用所占用的運行資源。
12.根據(jù)權(quán)利要求7至10任一項所述的電子設(shè)備,所述第一轉(zhuǎn)換參數(shù)至少為下述其中之一:參數(shù)、矩陣、參數(shù)組、參數(shù)集合。
【文檔編號】G06F9/48GK103810040SQ201410046356
【公開日】2014年5月21日 申請日期:2014年2月10日 優(yōu)先權(quán)日:2014年2月10日
【發(fā)明者】王超 申請人:聯(lián)想(北京)有限公司