国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

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

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

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

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