亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法

文檔序號(hào):10534537閱讀:275來(lái)源:國(guó)知局
一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法
【專利摘要】一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法,包括:通過(guò)緊密覆蓋于觸摸屏上智能外設(shè)裝置對(duì)觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào);安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)獲取到恢復(fù)觸發(fā)信號(hào)后,根據(jù)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播;對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài),判斷所需保護(hù)的應(yīng)用程序若不處于運(yùn)行狀態(tài),則啟動(dòng)該應(yīng)用程序的服務(wù)。本發(fā)明解決了當(dāng)前用戶清理內(nèi)存時(shí),將用戶需要使用的應(yīng)用程序被強(qiáng)制性結(jié)束,導(dǎo)致用戶不能正常使用所需的應(yīng)用程序,為用戶使用移動(dòng)終端帶來(lái)了不便的問(wèn)題。
【專利說(shuō)明】
一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動(dòng)終端領(lǐng)域,尤其涉及一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法。
【背景技術(shù)】
[0002]隨著具有多種應(yīng)用功能的智能手機(jī)、平板電腦等移動(dòng)終端的迅速普及并成為人們生活中必不可少的信息獲取工具,人們可以利用移動(dòng)終端進(jìn)行多種應(yīng)用的安裝和使用、瀏覽圖片、觀看視頻、播放音樂(lè)等等。觸摸屏具有能提供可變的、并為人們所熟悉的界面的優(yōu)點(diǎn),為了更好的利用觸摸屏的優(yōu)點(diǎn),用戶可以容易的移動(dòng)、放大、縮小或旋轉(zhuǎn)觸摸屏上顯示的圖像對(duì)象,當(dāng)前移動(dòng)終端多數(shù)采用觸摸屏。鑒于電容式觸摸屏透光率更高,也能更好地支持多點(diǎn)觸控,因此電容式觸摸屏以其良好的易用性在手機(jī)、PDA和平板電腦等移動(dòng)終端上已經(jīng)廣泛采用。
[0003]由于觸摸屏越來(lái)越大,當(dāng)前的移動(dòng)終端中出現(xiàn)了取消實(shí)體按鍵,轉(zhuǎn)而用虛擬按鍵代替實(shí)體按鍵的現(xiàn)象。但是由于觸摸屏的虛擬按鍵和實(shí)體按鍵在物理特性上的不同,采用全觸摸屏的移動(dòng)終端在用戶需要快速觸發(fā)特定功能或僅靠觸覺(jué)進(jìn)行操作的時(shí)候往往不能滿足需求,于是出現(xiàn)了一些附著在移動(dòng)終端上的智能外設(shè)裝置,如以智能膜形式存在的智能外設(shè)裝置解決了全觸摸屏的移動(dòng)終端用戶需要快速觸發(fā)特定功能或僅靠觸覺(jué)進(jìn)行操作的時(shí)候的需求。
[0004]安卓系統(tǒng)已經(jīng)成為當(dāng)前移動(dòng)終端的主流,但是安卓系統(tǒng)的移動(dòng)終端內(nèi)存消耗比較快,后臺(tái)會(huì)運(yùn)行過(guò)多的程序,系統(tǒng)會(huì)出現(xiàn)不正常的卡死,導(dǎo)致用戶經(jīng)常會(huì)進(jìn)行清理內(nèi)存動(dòng)作,有些處于后臺(tái)服務(wù)狀態(tài)的進(jìn)程會(huì)被強(qiáng)制性結(jié)束,無(wú)法繼續(xù)提供正常服務(wù);而且很多用戶需要使用的應(yīng)用程序(APP)在被用戶清理內(nèi)存動(dòng)作中殺死進(jìn)程后,需要用戶重新啟動(dòng)應(yīng)用才能繼續(xù)提供服務(wù),給用戶使用移動(dòng)終端帶來(lái)不便。
[0005]因此,如何通過(guò)智能外設(shè)裝置方便地解決用戶在使用移動(dòng)終端中的上述問(wèn)題,就成為了當(dāng)前需要解決的問(wèn)題。

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

[0006]本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法,解決了當(dāng)前移動(dòng)終端用戶清理內(nèi)存時(shí),將用戶需要使用的應(yīng)用程序被強(qiáng)制性結(jié)束,導(dǎo)致用戶不能正常使用所需的應(yīng)用程序,為用戶使用移動(dòng)終端帶來(lái)了不便的問(wèn)題。
[0007]為了解決上述問(wèn)題,本發(fā)明提供了一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法,包括:
[0008]通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào);安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)獲取到所述恢復(fù)觸發(fā)信號(hào)后,根據(jù)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播;
[0009]所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài),判斷所需保護(hù)的應(yīng)用程序若不處于運(yùn)行狀態(tài),則啟動(dòng)該應(yīng)用程序的服務(wù),完成基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制。
[0010]進(jìn)一步地,上述方法還可包括:所述通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào);安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)獲取到所述恢復(fù)觸發(fā)信號(hào)后,根據(jù)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播的步驟,包括:
[0011]通過(guò)觸發(fā)移動(dòng)終端的電容式觸摸屏的屏幕外的觸發(fā)控件發(fā)送觸發(fā)信號(hào),該觸發(fā)信號(hào)傳送到該觸發(fā)控件對(duì)應(yīng)的響應(yīng)控件后,響應(yīng)控件與電容式觸摸屏表面上與安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)對(duì)應(yīng)的預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域生成感應(yīng)耦合信號(hào);其中,所述觸發(fā)控件和所述響應(yīng)控件設(shè)置于智能外設(shè)裝置上,智能外設(shè)裝置緊密覆蓋于電容式觸摸屏上;
[0012]安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)監(jiān)控到所述電容式觸摸屏上預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域的感應(yīng)耦合信號(hào)后,根據(jù)感應(yīng)耦合信號(hào)通過(guò)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播。
[0013]進(jìn)一步地,上述方法還可包括:所述觸發(fā)控件設(shè)置于電容式觸摸屏的屏幕邊緣外的區(qū)域;所述響應(yīng)控件設(shè)置于電容式觸摸屏的屏幕內(nèi)區(qū)域,并與電容式觸摸屏表面上安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)對(duì)應(yīng)的預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域?yàn)殡婑詈下?lián)接;觸發(fā)控件與其相對(duì)應(yīng)的響應(yīng)控件為非接觸方式的電耦合感應(yīng)聯(lián)接,即觸發(fā)控件與其相對(duì)應(yīng)的響應(yīng)控件之間存在一縫隙。
[0014]進(jìn)一步地,上述方法還可包括:所述觸發(fā)控件與其相對(duì)應(yīng)的所述響應(yīng)控件之間存在的縫隙的距離為大于0.1mm。
[0015]進(jìn)一步地,上述方法還可包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài)后,還包括判斷所需保護(hù)的應(yīng)用程序若處于運(yùn)行狀態(tài),則結(jié)束流程。
[0016]進(jìn)一步地,上述方法還可包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,還包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)通過(guò)在在后臺(tái)采用service的方式運(yùn)行,提高所需保護(hù)的各應(yīng)用程序進(jìn)程的優(yōu)先級(jí),保護(hù)移動(dòng)終端在清理內(nèi)存操作中所需保護(hù)的各應(yīng)用程序進(jìn)程正常運(yùn)行。
[0017]進(jìn)一步地,上述方法還可包括:所述安卓系統(tǒng)的應(yīng)用程序的進(jìn)程分為6個(gè)等級(jí),按優(yōu)先級(jí)順序由高到低依次是:前臺(tái)進(jìn)程、可視進(jìn)程、次要服務(wù)進(jìn)程、后臺(tái)進(jìn)程、內(nèi)容供應(yīng)節(jié)點(diǎn)和空進(jìn)程,其中,在安卓系統(tǒng)中,應(yīng)用程序的進(jìn)程的oom_adj值代表進(jìn)程的優(yōu)先級(jí),oom_adj值越高代表該進(jìn)程的優(yōu)先級(jí)越低。
[0018]進(jìn)一步地,上述方法還可包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,進(jìn)一步包括:
[0019]所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)修改所需保護(hù)的各應(yīng)用程序進(jìn)程屬性,包括:在所需保護(hù)的各應(yīng)用程序進(jìn)程中設(shè)置:setPersistent (true)或者在 Manifest 文件中配置 android:persistent = " true ";在 Service 中重寫(xiě)onStartCommand方式,通過(guò)寫(xiě)入START_STICKY的值確保service被kill掉后自動(dòng)啟動(dòng)。
[0020]進(jìn)一步地,上述方法還可包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)與在移動(dòng)終端中預(yù)先設(shè)置的守護(hù)服務(wù)應(yīng)用互相監(jiān)聽(tīng),所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)和守護(hù)服務(wù)應(yīng)用若接收到任一所需保護(hù)的應(yīng)用程序的服務(wù)被關(guān)閉后發(fā)送的求救廣播后,則將該應(yīng)用程序發(fā)送的求救廣播轉(zhuǎn)發(fā)給對(duì)方,并啟動(dòng)該應(yīng)用程序的服務(wù),通過(guò)雙重監(jiān)聽(tīng)確保所需保護(hù)的應(yīng)用程序的服務(wù)正常運(yùn)行。
[0021]進(jìn)一步地,上述方法還可包括:所述通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào)的步驟,包括:通過(guò)預(yù)先設(shè)置的對(duì)電容式觸摸屏進(jìn)行操作方式,在該操作方式被觸發(fā)時(shí),發(fā)送恢復(fù)觸發(fā)信號(hào),其中預(yù)先設(shè)置的對(duì)電容式觸摸屏進(jìn)行操作方式包括:開(kāi)機(jī)、鎖屏或?qū)ζ聊唤怄i。
[0022]與現(xiàn)有技術(shù)相比,應(yīng)用本發(fā)明,通過(guò)智能外設(shè)裝置監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播,將已關(guān)閉服務(wù)的需要保護(hù)的應(yīng)用程序重新啟動(dòng),使用戶能正常使用所需的應(yīng)用程序,提高了移動(dòng)終端的用戶的使用體驗(yàn)度。
【附圖說(shuō)明】
[0023]為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0024]圖1為本發(fā)明的一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法的流程圖。
【具體實(shí)施方式】
[0025]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]本發(fā)明的主要構(gòu)思在于:安卓系統(tǒng)內(nèi)存消耗比較快,系統(tǒng)會(huì)出現(xiàn)不正常的卡死,用戶經(jīng)常進(jìn)行清理內(nèi)存動(dòng)作,則處于后臺(tái)服務(wù)狀態(tài)的進(jìn)程會(huì)被強(qiáng)制性結(jié)束,無(wú)法繼續(xù)提供服務(wù);在實(shí)際中,安卓系統(tǒng)的應(yīng)用程序(APP)存在幾種情況會(huì)被殺死進(jìn)程:用戶關(guān)閉并退出應(yīng)用、安卓系統(tǒng)自動(dòng)回收內(nèi)存、被誤殺進(jìn)程等。本發(fā)明通過(guò)在應(yīng)用后臺(tái)服務(wù)被結(jié)束后自動(dòng)重新啟動(dòng)并持續(xù)提供服務(wù)來(lái)解決上述唯特。其中通過(guò)同時(shí)監(jiān)聽(tīng)多個(gè)廣播,確保服務(wù)能夠持續(xù)提供。
[0027]如圖1所示,本發(fā)明的一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法,包括:
[0028]步驟110、通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào);安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)獲取到所述恢復(fù)觸發(fā)信號(hào)后,根據(jù)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播;
[0029]所述通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào);安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)獲取到所述恢復(fù)觸發(fā)信號(hào)后,根據(jù)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播的步驟,包括:
[0030]通過(guò)觸發(fā)移動(dòng)終端的電容式觸摸屏的屏幕外的觸發(fā)控件發(fā)送觸發(fā)信號(hào),該觸發(fā)信號(hào)傳送到該觸發(fā)控件相對(duì)應(yīng)的所述響應(yīng)控件后,所述響應(yīng)控件與電容式觸摸屏表面上與安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)對(duì)應(yīng)的預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域生成感應(yīng)耦合信號(hào);其中,所述觸發(fā)控件和所述響應(yīng)控件設(shè)置于智能外設(shè)裝置上,智能外設(shè)裝置緊密覆蓋于電容式觸摸屏上;安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)監(jiān)控到所述電容式觸摸屏上預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域的感應(yīng)耦合信號(hào)后,根據(jù)感應(yīng)耦合信號(hào)通過(guò)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播。本流程是實(shí)際使用中的具體流程,通過(guò)智能外設(shè)裝置上設(shè)置的觸發(fā)控件和響應(yīng)控件,達(dá)到監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播的控制。
[0031]所述觸發(fā)控件設(shè)置于電容式觸摸屏的屏幕邊緣外的區(qū)域;所述響應(yīng)控件設(shè)置于電容式觸摸屏的屏幕內(nèi)區(qū)域,并與電容式觸摸屏表面上安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)對(duì)應(yīng)的預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域?yàn)殡婑詈下?lián)接;觸發(fā)控件與其相對(duì)應(yīng)的響應(yīng)控件為非接觸方式的電耦合感應(yīng)聯(lián)接,即觸發(fā)控件與其相對(duì)應(yīng)的響應(yīng)控件之間存在一縫隙。
[0032]當(dāng)前的移動(dòng)終端中出現(xiàn)了采用全觸摸屏的現(xiàn)象,而全觸摸屏的操作都在觸摸屏上,用戶有時(shí)需要在非顯示觸控區(qū)域進(jìn)行快速觸發(fā)特定功能的需求,但是現(xiàn)有觸控屏技術(shù)無(wú)法在不修改芯片驅(qū)動(dòng)及觸控屏傳感層的情況下實(shí)現(xiàn)在非顯示觸控區(qū)域增加觸控功能。當(dāng)前出現(xiàn)了通過(guò)在觸摸屏上通過(guò)結(jié)合貼膜等結(jié)構(gòu)實(shí)現(xiàn)在非顯示觸控區(qū)域增加觸控功能,但是由于其采用傳統(tǒng)的自容耦合方式,需要在顯示區(qū)域留有導(dǎo)電觸發(fā)區(qū)域,這樣會(huì)在用戶操作觸摸屏?xí)r在觸發(fā)區(qū)域形成屏蔽區(qū),導(dǎo)致屏蔽區(qū)觸控?zé)o效。而本發(fā)明中觸發(fā)控件與響應(yīng)控件之間存在一縫隙,不需要在顯示區(qū)域留有導(dǎo)電觸發(fā)區(qū)域,不會(huì)在用戶操作觸摸屏?xí)r在觸發(fā)區(qū)域形成屏蔽區(qū),給用戶帶來(lái)了方便,提高了用戶的使用體驗(yàn)度。
[0033]所述觸發(fā)控件與其相對(duì)應(yīng)的所述響應(yīng)控件之間存在的縫隙的距離為大于0.1mm。此為在實(shí)際使用測(cè)試中得到的縫隙的距離,在此距離觸發(fā)控件與其相對(duì)應(yīng)的響應(yīng)控件的非接觸方式電耦合感應(yīng)聯(lián)接是有效的。
[0034]所述通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào)的步驟,包括:通過(guò)預(yù)先設(shè)置的對(duì)電容式觸摸屏進(jìn)行操作方式,在該操作方式被觸發(fā)時(shí),發(fā)送恢復(fù)觸發(fā)信號(hào),其中預(yù)先設(shè)置的對(duì)電容式觸摸屏進(jìn)行操作方式包括:開(kāi)機(jī)、鎖屏或?qū)ζ聊唤怄i。此流程是說(shuō)明在實(shí)際使用中的具體觸發(fā)操作方式,其實(shí)在開(kāi)機(jī)、鎖屏或?qū)ζ聊唤怄i的三種方式中屬于用戶對(duì)移動(dòng)終端進(jìn)行喚醒的操作,在移動(dòng)終端處于系統(tǒng)后臺(tái)休眠狀態(tài)下,不會(huì)進(jìn)行監(jiān)聽(tīng)的操作控制,即使需要保護(hù)的應(yīng)用程序已經(jīng)關(guān)閉服務(wù)也不影響用戶的使用,只有用戶在喚醒移動(dòng)終端時(shí),啟動(dòng)系統(tǒng)對(duì)需要保護(hù)的應(yīng)用程序的監(jiān)聽(tīng)是較優(yōu)選擇的實(shí)施方式。另一實(shí)施方式可以是在電容式觸摸屏處于使用過(guò)程中,用戶正在通過(guò)智能外設(shè)裝置的觸發(fā)控件操作觸摸屏,此時(shí)也可以發(fā)送恢復(fù)觸發(fā)信號(hào),對(duì)需要保護(hù)的應(yīng)用程序進(jìn)行監(jiān)聽(tīng)的操作控制。
[0035]步驟120、所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài),判斷所需保護(hù)的應(yīng)用程序若不處于運(yùn)行狀態(tài),則啟動(dòng)該應(yīng)用程序的服務(wù),完成基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制。
[0036]所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài)后,還包括判斷所需保護(hù)的應(yīng)用程序若處于運(yùn)行狀態(tài),則結(jié)束流程。本流程是補(bǔ)充流程,判斷若所需保護(hù)的應(yīng)用程序若處于運(yùn)行狀態(tài),則結(jié)束流程。
[0037]所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,還包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)通過(guò)在在后臺(tái)采用service的方式運(yùn)行,提高所需保護(hù)的各應(yīng)用程序進(jìn)程的優(yōu)先級(jí),保護(hù)移動(dòng)終端在清理內(nèi)存操作中所需保護(hù)的各應(yīng)用程序進(jìn)程正常運(yùn)行。
[0038]實(shí)際中,在后臺(tái)采用service的方式運(yùn)行,提高進(jìn)程的優(yōu)先級(jí),降低被系統(tǒng)殺死的幾率,原理如下:
[0039]Android將進(jìn)程分為6個(gè)等級(jí),它們按優(yōu)先級(jí)順序由高到低依次是:
[0040]前臺(tái)進(jìn)程(F0REGR0UND_APP)
[0041]可視進(jìn)程(VISIBLE_APP)
[0042]次要服務(wù)進(jìn)程(SECONDARY_SERVER)
[0043]后臺(tái)進(jìn)程(HIDDEN_APP)
[0044]內(nèi)容供應(yīng)節(jié)點(diǎn)(C0NTENT_PR0VIDER)
[0045]空進(jìn)程(EMPTY_APP)
[0046]在安卓系統(tǒng)中,進(jìn)程的oom_adj值也就代表了它的優(yōu)先級(jí)。oom_adj值越高代表該進(jìn)程優(yōu)先級(jí)越低,
[0047]setprop r0.F0REGR0UND_APP_ADJ O
[0048]setprop r0.VISIBLE_APP_ADJI
[0049]setprop r0.SEC0NDARY_SERVER_ADJ 2
[0050]se 中 rop r0.HIDDEN_APP_MIN_ADJ7
[0051]setprop r0.C0NTENT_PR0VIDER_ADJ 14
[0052]setprop r0.EMPTY_APP_ADJ15
[0053]安卓系統(tǒng)的Low Memory Killer根據(jù)需要(當(dāng)系統(tǒng)內(nèi)存短缺時(shí))殺死進(jìn)程釋放其內(nèi)存,源代碼在kernel/drivers/misc/lowmemorykiller.c中。簡(jiǎn)單說(shuō),就是尋找優(yōu)先級(jí)較低的進(jìn)程殺死,從而釋放它占用的內(nèi)存。
[0054]所述安卓系統(tǒng)的應(yīng)用程序的進(jìn)程分為6個(gè)等級(jí),按優(yōu)先級(jí)順序由高到低依次是:前臺(tái)進(jìn)程、可視進(jìn)程、次要服務(wù)進(jìn)程、后臺(tái)進(jìn)程、內(nèi)容供應(yīng)節(jié)點(diǎn)和空進(jìn)程,其中,在安卓系統(tǒng)中,應(yīng)用程序的進(jìn)程的oom_adj值代表進(jìn)程的優(yōu)先級(jí),oom_adj值越高代表該進(jìn)程的優(yōu)先級(jí)越低。
[0055]所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,進(jìn)一步包括:
[0056]所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)修改所需保護(hù)的各應(yīng)用程序進(jìn)程屬性,包括:在所需保護(hù)的各應(yīng)用程序進(jìn)程中設(shè)置:setPersistent (true)或者在 Manifest 文件中配置 android:persistent = " true ";在 Service 中重寫(xiě)onStartCommand方式,通過(guò)寫(xiě)入START_STICKY的值確保service被kill掉后自動(dòng)啟動(dòng)。本流程基于強(qiáng)制修改進(jìn)程屬性來(lái)保護(hù)所需保護(hù)的各應(yīng)用程序的服務(wù)不被關(guān)閉。
[0057]實(shí)際中,I)在進(jìn)程中設(shè)置:setPersistent (true)或者在Manifest文件中配置android-persistent = " true";
[0058]2)在Service中重寫(xiě)onStartCommand方法,這個(gè)方法有三個(gè)返回值,START_STICKY是service被kill掉后自動(dòng)啟動(dòng)。
[0059]public int onStartCommand(Intent intent, int flags, int startld){
[0060]return START_STICKY ;
[0061]}
[0062]還包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)與在移動(dòng)終端中預(yù)先設(shè)置的守護(hù)服務(wù)應(yīng)用互相監(jiān)聽(tīng),所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)和守護(hù)服務(wù)應(yīng)用若接收到任一所需保護(hù)的應(yīng)用程序的服務(wù)被關(guān)閉后發(fā)送的求救廣播后,則將該應(yīng)用程序發(fā)送的求救廣播轉(zhuǎn)發(fā)給對(duì)方,并啟動(dòng)該應(yīng)用程序的服務(wù),通過(guò)雙重監(jiān)聽(tīng)確保所需保護(hù)的應(yīng)用程序的服務(wù)正常運(yùn)行。本流程通過(guò)采用守護(hù)進(jìn)程的方式保證應(yīng)用程序的service被殺死后可以自動(dòng)重啟,解決了即使提升應(yīng)用程序的service優(yōu)先級(jí)或者存活率,也存在被安全軟件強(qiáng)行殺死的問(wèn)題。
[0063]實(shí)際中,可以通過(guò)注冊(cè)一個(gè)新的守護(hù)服務(wù)應(yīng)用,和對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)的service相互監(jiān)聽(tīng),其中任何一個(gè)服務(wù)被關(guān)閉的時(shí)候,發(fā)送求救廣播,通知另外一個(gè)服務(wù),月艮務(wù)里接收到廣播并響應(yīng)廣播重新打啟動(dòng)被殺死的服務(wù),兩個(gè)服務(wù)相互守護(hù),最大限度的提高需要保護(hù)的應(yīng)用程序進(jìn)程的存活程度。
[0064]本發(fā)明方法的一實(shí)施例是:觸發(fā)控件和響應(yīng)控件都由透明導(dǎo)電材料構(gòu)成,兩者組合成透明導(dǎo)電圖形。透明導(dǎo)電圖形印刷在透明基板上,制作成類似手機(jī)保護(hù)貼膜外觀的一片薄膜(即本發(fā)明中所指的智能外設(shè)裝置,例如:塑料膜(聚氨酯、亞克力、聚酰亞胺、樹(shù)脂或聚酯等材質(zhì))或玻璃膜等),但在各觸發(fā)控件位置處有相應(yīng)標(biāo)識(shí)。薄膜將貼合在智能移動(dòng)終端觸控屏表面,薄膜本身具有保護(hù)智能移動(dòng)終端的作用。安裝在移動(dòng)終端中系統(tǒng)以APP應(yīng)用的形式安裝在移動(dòng)終端系統(tǒng)中,并可以通過(guò)版本更新的方式不斷更改或增加新的功能。APP為安裝在移動(dòng)終端中的應(yīng)用程序。當(dāng)然其中該薄膜也可設(shè)置成與移動(dòng)終端的觸控屏表面為可分離式結(jié)構(gòu)(例如:手機(jī)蓋板等),即可以在使用過(guò)程中緊密貼附在觸控屏表面,也可以與觸控屏分離,即設(shè)置成翻蓋的形式,則使用中通過(guò)觸發(fā)控件對(duì)移動(dòng)終端的觸控屏進(jìn)行控制,以上兩種方式僅僅是對(duì)本發(fā)明實(shí)施方式的說(shuō)明,并非限定,只要是滿足薄膜在使用過(guò)程中貼附在觸控屏表面的任意方式都在本發(fā)明的保護(hù)范圍之內(nèi)。移動(dòng)終端使用者對(duì)薄膜的觸發(fā)控件進(jìn)行觸發(fā),響應(yīng)控件對(duì)電容式觸摸屏表面上APP對(duì)應(yīng)的預(yù)設(shè)區(qū)域發(fā)送信號(hào),系統(tǒng)感應(yīng)到預(yù)設(shè)區(qū)域的信號(hào)后打開(kāi)APP,APP可與系統(tǒng)進(jìn)行交互操作;當(dāng)系統(tǒng)監(jiān)聽(tīng)到需要保護(hù)的APP沒(méi)有處于運(yùn)行狀態(tài),則啟動(dòng)該APP的服務(wù)。
[0065]本發(fā)明的應(yīng)用場(chǎng)景實(shí)例,例如:1)用戶后臺(tái)應(yīng)用啟動(dòng)過(guò)多,內(nèi)存不足時(shí),安卓系統(tǒng)自動(dòng)清除優(yōu)先級(jí)較低,使用內(nèi)存過(guò)多的應(yīng)用;2)用戶感覺(jué)系統(tǒng)變慢時(shí),手動(dòng)清除內(nèi)存中正在運(yùn)行狀態(tài)的應(yīng)用;3)操作系統(tǒng)異常,導(dǎo)致應(yīng)用進(jìn)程被殺死;4)應(yīng)用自身異常,退出運(yùn)行狀態(tài)。在以上場(chǎng)景中,若有需要保護(hù)的應(yīng)用被終止運(yùn)行,安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài),判斷所需保護(hù)的應(yīng)用程序若不處于運(yùn)行狀態(tài),則啟動(dòng)該應(yīng)用程序的服務(wù)。
[0066]本說(shuō)明書(shū)中的各個(gè)實(shí)施例一般采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
[0067]本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊或單元。一般地,程序模塊或單元可以包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。一般來(lái)說(shuō),程序模塊或單元可以由軟件、硬件或兩者的結(jié)合來(lái)實(shí)現(xiàn)。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊或單元可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。
[0068]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0069]類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0070]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中??梢园褜?shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
[0071]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
[0072]本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的網(wǎng)頁(yè)中視頻的播放裝置中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0073]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
【主權(quán)項(xiàng)】
1.一種基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制方法,包括: 通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào);安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)獲取到所述恢復(fù)觸發(fā)信號(hào)后,根據(jù)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播; 所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài),判斷所需保護(hù)的應(yīng)用程序若不處于運(yùn)行狀態(tài),則啟動(dòng)該應(yīng)用程序的服務(wù),完成基于安卓系統(tǒng)的移動(dòng)終端恢復(fù)的控制。2.如權(quán)利要求1所述的控制方法,其特征在于, 所述通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào);安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)獲取到所述恢復(fù)觸發(fā)信號(hào)后,根據(jù)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播的步驟,包括: 通過(guò)觸發(fā)移動(dòng)終端的電容式觸摸屏的屏幕外的觸發(fā)控件發(fā)送觸發(fā)信號(hào),該觸發(fā)信號(hào)傳送到該觸發(fā)控件對(duì)應(yīng)的響應(yīng)控件后,響應(yīng)控件與電容式觸摸屏表面上與安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)對(duì)應(yīng)的預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域生成感應(yīng)耦合信號(hào);其中,所述觸發(fā)控件和所述響應(yīng)控件設(shè)置于智能外設(shè)裝置上,智能外設(shè)裝置緊密覆蓋于電容式觸摸屏上; 安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)監(jiān)控到所述電容式觸摸屏上預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域的感應(yīng)耦合信號(hào)后,根據(jù)感應(yīng)耦合信號(hào)通過(guò)系統(tǒng)的數(shù)據(jù)庫(kù)中預(yù)先設(shè)置的用戶所需保護(hù)的應(yīng)用程序名單的信息,監(jiān)聽(tīng)安卓系統(tǒng)中所需保護(hù)的各應(yīng)用程序的廣播。3.如權(quán)利要求2所述的控制方法,其特征在于, 所述觸發(fā)控件設(shè)置于電容式觸摸屏的屏幕邊緣外的區(qū)域;所述響應(yīng)控件設(shè)置于電容式觸摸屏的屏幕內(nèi)區(qū)域,并與電容式觸摸屏表面上安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)對(duì)應(yīng)的預(yù)設(shè)恢復(fù)觸發(fā)信號(hào)區(qū)域?yàn)殡婑詈下?lián)接;觸發(fā)控件與其相對(duì)應(yīng)的響應(yīng)控件為非接觸方式的電耦合感應(yīng)聯(lián)接,即觸發(fā)控件與其相對(duì)應(yīng)的響應(yīng)控件之間存在一縫隙。4.如權(quán)利要求3所述的控制方法,其特征在于, 所述觸發(fā)控件與其相對(duì)應(yīng)的所述響應(yīng)控件之間存在的縫隙的距離為大于0.1_。5.如權(quán)利要求1所述的控制方法,其特征在于, 所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,通過(guò)查看所需保護(hù)的各應(yīng)用程序的服務(wù)的運(yùn)行狀態(tài)后,還包括判斷所需保護(hù)的應(yīng)用程序若處于運(yùn)行狀態(tài),則結(jié)束流程。6.如權(quán)利要求1所述的控制方法,其特征在于, 所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,還包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)通過(guò)在在后臺(tái)采用service的方式運(yùn)行,提高所需保護(hù)的各應(yīng)用程序進(jìn)程的優(yōu)先級(jí),保護(hù)移動(dòng)終端在清理內(nèi)存操作中所需保護(hù)的各應(yīng)用程序進(jìn)程正常運(yùn)行。7.如權(quán)利要求6所述的控制方法,其特征在于, 所述安卓系統(tǒng)的應(yīng)用程序的進(jìn)程分為6個(gè)等級(jí),按優(yōu)先級(jí)順序由高到低依次是:前臺(tái)進(jìn)程、可視進(jìn)程、次要服務(wù)進(jìn)程、后臺(tái)進(jìn)程、內(nèi)容供應(yīng)節(jié)點(diǎn)和空進(jìn)程,其中,在安卓系統(tǒng)中,應(yīng)用程序的進(jìn)程的oom_adj值代表進(jìn)程的優(yōu)先級(jí),oom_adj值越高代表該進(jìn)程的優(yōu)先級(jí)越低。8.如權(quán)利要求1所述的控制方法,其特征在于, 所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)接收到監(jiān)聽(tīng)的所需保護(hù)的各應(yīng)用程序的廣播后,進(jìn)一步包括: 所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)修改所需保護(hù)的各應(yīng)用程序進(jìn)程屬性,包括:在所需保護(hù)的各應(yīng)用程序進(jìn)程中設(shè)置:setPersistent (true)或者在Manifest文件中配置 android:persistent =" true ";在 Service 中重寫(xiě) onStartCommand 方式,通過(guò)寫(xiě)入START_STICKY的值確保service被kill掉后自動(dòng)啟動(dòng)。9.如權(quán)利要求6所述的控制方法,其特征在于, 還包括:所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)與在移動(dòng)終端中預(yù)先設(shè)置的守護(hù)服務(wù)應(yīng)用互相監(jiān)聽(tīng),所述安裝在移動(dòng)終端中對(duì)應(yīng)智能外設(shè)裝置的系統(tǒng)和守護(hù)服務(wù)應(yīng)用若接收到任一所需保護(hù)的應(yīng)用程序的服務(wù)被關(guān)閉后發(fā)送的求救廣播后,則將該應(yīng)用程序發(fā)送的求救廣播轉(zhuǎn)發(fā)給對(duì)方,并啟動(dòng)該應(yīng)用程序的服務(wù),通過(guò)雙重監(jiān)聽(tīng)確保所需保護(hù)的應(yīng)用程序的服務(wù)正常運(yùn)行。10.如權(quán)利要求1所述的控制方法,其特征在于, 所述通過(guò)緊密覆蓋于電容式觸摸屏上的智能外設(shè)裝置對(duì)電容式觸摸屏進(jìn)行操作發(fā)送恢復(fù)觸發(fā)信號(hào)的步驟,包括:通過(guò)預(yù)先設(shè)置的對(duì)電容式觸摸屏進(jìn)行操作方式,在該操作方式被觸發(fā)時(shí),發(fā)送恢復(fù)觸發(fā)信號(hào),其中預(yù)先設(shè)置的對(duì)電容式觸摸屏進(jìn)行操作方式包括:開(kāi)機(jī)、鎖屏或?qū)ζ聊唤怄i。
【文檔編號(hào)】G06F9/445GK105893066SQ201410810019
【公開(kāi)日】2016年8月24日
【申請(qǐng)日】2014年12月19日
【發(fā)明人】鮑瑞, 張家文
【申請(qǐng)人】上海涌杰信息科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1