一種應(yīng)用程序控制方法及移動(dòng)終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動(dòng)通信領(lǐng)域,尤其涉及一種應(yīng)用程序控制方法及移動(dòng)終端。
【背景技術(shù)】
[0002]隨著移動(dòng)終端的快速發(fā)展,現(xiàn)如今,智能手機(jī)的應(yīng)用非常豐富,應(yīng)用規(guī)模也越來(lái)越大,不可避免的,應(yīng)用耗電的情況也越來(lái)越明顯。對(duì)于經(jīng)常出差和工作繁忙的職場(chǎng)人士來(lái)說(shuō),由于他們必須隨時(shí)隨地與外界保持聯(lián)系,若智能手機(jī)的待機(jī)時(shí)間過(guò)短(即續(xù)航能力較弱),則會(huì)給他們帶來(lái)很大不便。
[0003]為提高續(xù)航能力,在不使用智能手機(jī)的時(shí)候(譬如鎖屏狀態(tài)下),人們通常希望智能手機(jī)進(jìn)入休眠狀態(tài),以限制后臺(tái)程序的偷跑,達(dá)到節(jié)省電量的目的。常用的休眠狀態(tài)觸發(fā)手段有兩種,一種是通過(guò)按壓電源鍵來(lái)被動(dòng)進(jìn)入休眠狀態(tài),另一種是若用戶(hù)在設(shè)置的自動(dòng)背光時(shí)間內(nèi)沒(méi)有任何操作,則自動(dòng)進(jìn)入休眠狀態(tài)。這兩種方法雖然能在一定程度上達(dá)到節(jié)省電量的目的,但是對(duì)于一些流氓軟件,或者當(dāng)用戶(hù)正在播放視頻或播放音樂(lè)時(shí),智能手機(jī)是無(wú)法完全禁止后臺(tái)應(yīng)用偷跑的,達(dá)不到節(jié)省電量的目的。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種應(yīng)用程序控制方法及移動(dòng)終端,以解決現(xiàn)有移動(dòng)終端無(wú)法徹底禁止后臺(tái)應(yīng)用偷跑,造成不必要的電量浪費(fèi)的技術(shù)問(wèn)題。
[0005]為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供以下技術(shù)方案:
[0006]—種應(yīng)用程序控制方法,其包括:
[0007]接收移動(dòng)終端喚醒請(qǐng)求;
[0008]根據(jù)所述移動(dòng)終端喚醒請(qǐng)求檢測(cè)所述移動(dòng)終端是否處于抓握狀態(tài);
[0009]若否,獲取正在運(yùn)行的應(yīng)用程序集合;
[0010]將所述應(yīng)用程序集合中的應(yīng)用程序與預(yù)設(shè)應(yīng)用程序進(jìn)行匹配,并獲取匹配結(jié)果;[0011 ]根據(jù)所述匹配結(jié)果停止相應(yīng)應(yīng)用程序的運(yùn)行。
[0012]進(jìn)一步地,所述根據(jù)所述移動(dòng)終端喚醒請(qǐng)求檢測(cè)所述移動(dòng)終端是否處于抓握狀態(tài)的步驟具體包括:
[0013]根據(jù)所述移動(dòng)終端喚醒請(qǐng)求檢測(cè)是否有電容值變化信號(hào)產(chǎn)生;
[0014]若有電容值變化信號(hào)產(chǎn)生,則獲取產(chǎn)生所述電容值變化信號(hào)的傳感器的位置信息;
[0015]根據(jù)所述位置信息判斷所述移動(dòng)終端是否處于抓握狀態(tài)。
[0016]進(jìn)一步地,所述根據(jù)所述匹配結(jié)果停止相應(yīng)應(yīng)用程序的運(yùn)行的步驟包括:若所述匹配結(jié)果為匹配成功,則停止所述應(yīng)用程序集合中未匹配成功的應(yīng)用程序的運(yùn)行。
[0017]進(jìn)一步地,所述根據(jù)所述匹配結(jié)果停止相應(yīng)應(yīng)用程序的運(yùn)行的步驟包括:若所述匹配結(jié)果為匹配失敗,則斷開(kāi)所述移動(dòng)終端的網(wǎng)絡(luò)連接,以便停止所有應(yīng)用程序的運(yùn)行,之后周期性開(kāi)啟所述網(wǎng)絡(luò)連接。
[0018]進(jìn)一步地,所述應(yīng)用程序控制方法還包括:
[0019]當(dāng)所述移動(dòng)終端處于抓握狀態(tài)時(shí),在預(yù)設(shè)時(shí)間內(nèi)獲取系統(tǒng)激活請(qǐng)求,以便所述移動(dòng)終端進(jìn)入激活狀態(tài);
[0020]若系統(tǒng)激活請(qǐng)求獲取失敗,則執(zhí)行所述獲取正在運(yùn)行的應(yīng)用程序集合的步驟。
[0021]為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例還提供以下技術(shù)方案:
[0022]一種移動(dòng)終端,其包括:
[0023]接收模塊,用于接收移動(dòng)終端喚醒請(qǐng)求;
[0024]檢測(cè)模塊,用于根據(jù)所述移動(dòng)終端喚醒請(qǐng)求檢測(cè)所述移動(dòng)終端是否處于抓握狀態(tài);
[0025]獲取模塊,用于若否,獲取正在運(yùn)行的應(yīng)用程序集合;
[0026]匹配模塊,用于將所述應(yīng)用程序集合中的應(yīng)用程序與預(yù)設(shè)應(yīng)用程序進(jìn)行匹配,并獲取匹配結(jié)果;
[0027]第一處理模塊,用于根據(jù)所述匹配結(jié)果停止相應(yīng)應(yīng)用程序的運(yùn)行。
[0028]進(jìn)一步地,所述檢測(cè)模塊具體用于:
[0029]根據(jù)所述移動(dòng)終端喚醒請(qǐng)求檢測(cè)是否有電容值變化信號(hào)產(chǎn)生;
[0030]若有電容值變化信號(hào)產(chǎn)生,則獲取產(chǎn)生所述電容值變化信號(hào)的傳感器的位置信息;
[0031 ]根據(jù)所述位置信息判斷所述移動(dòng)終端是否處于抓握狀態(tài)。
[0032]進(jìn)一步地,所述第一處理模塊具體用于:若所述匹配結(jié)果為匹配成功,則停止所述應(yīng)用程序集合中未匹配成功的應(yīng)用程序的運(yùn)行。
[0033]進(jìn)一步地,所述第一處理模塊具體用于:若所述匹配結(jié)果為匹配失敗,則斷開(kāi)所述移動(dòng)終端的網(wǎng)絡(luò)連接,以便停止所有應(yīng)用程序的運(yùn)行,之后周期性開(kāi)啟所述網(wǎng)絡(luò)連接。
[0034]進(jìn)一步地,所述移動(dòng)終端還包括第二處理模塊,用于:
[0035]當(dāng)所述移動(dòng)終端處于抓握狀態(tài)時(shí),在預(yù)設(shè)時(shí)間內(nèi)獲取系統(tǒng)激活請(qǐng)求,以便所述移動(dòng)終端進(jìn)入激活狀態(tài);
[0036]若系統(tǒng)激活請(qǐng)求獲取失敗,則觸發(fā)所述獲取模塊執(zhí)行所述獲取正在運(yùn)行的應(yīng)用程序集合的操作。
[0037]本發(fā)明所述的應(yīng)用程序控制方法及移動(dòng)終端,當(dāng)接收到移動(dòng)終端喚醒請(qǐng)求時(shí),檢測(cè)該移動(dòng)終端是否處于抓握狀態(tài),若否,獲取正在運(yùn)行的應(yīng)用程序集合,并將該應(yīng)用程序集合中的應(yīng)用程序與預(yù)設(shè)應(yīng)用程序進(jìn)行匹配,之后根據(jù)匹配結(jié)果停止相應(yīng)應(yīng)用程序的運(yùn)行,能解決手機(jī)應(yīng)用程序后臺(tái)偷跑運(yùn)行現(xiàn)象,提高手機(jī)續(xù)航能力。
【附圖說(shuō)明】
[0038]下面結(jié)合附圖,通過(guò)對(duì)本發(fā)明的【具體實(shí)施方式】詳細(xì)描述,將使本發(fā)明的技術(shù)方案及其它有益效果顯而易見(jiàn)。
[0039]圖1是本發(fā)明第一實(shí)施例提供的應(yīng)用程序控制方法的流程示意圖。
[0040]圖2為本發(fā)明第二實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)示意圖。
[0041]圖3為本發(fā)明第二實(shí)施例提供的另一移動(dòng)終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0043]本發(fā)明實(shí)施例提供一種應(yīng)用程序控制方法及移動(dòng)終端。以下將分別進(jìn)行詳細(xì)說(shuō)明。
[0044]第一實(shí)施例
[0045]本實(shí)施例將從移動(dòng)終端的角度進(jìn)行描述,該移動(dòng)終端可以包括手機(jī)等終端設(shè)備。
[0046]請(qǐng)參閱圖1,圖1具體描述了本發(fā)明第一實(shí)施例提供的應(yīng)用程序控制方法,其可以包括:
[0047]SlOl、接收移動(dòng)終端喚醒請(qǐng)求。
[0048]本實(shí)施例中,該移動(dòng)終端喚醒請(qǐng)求可以是移動(dòng)終端接收到消息(譬如好友發(fā)送的短信、QQ消息、微信消息等等)時(shí)自動(dòng)生成的,也可以是用戶(hù)手動(dòng)按壓電源鍵生成的。此時(shí),該移動(dòng)終端可以處于鎖屏狀態(tài),也可以處于非鎖屏狀態(tài),當(dāng)處于非鎖屏狀態(tài)時(shí),該移動(dòng)終端可以是正在充電、播放視頻、播放音樂(lè)或者收聽(tīng)廣播等。
[0049]S102、根據(jù)該移動(dòng)終端喚醒請(qǐng)求檢測(cè)該移動(dòng)終端是否處于抓握狀態(tài),若否,則執(zhí)行步驟 S103-S105。
[0050]本實(shí)施例中,可以通過(guò)傳感器來(lái)檢測(cè)該移動(dòng)終端是否處于抓握狀態(tài),該傳感器可以包括壓力傳感器、溫度傳感器和/或電容式觸摸傳感器。
[0051]當(dāng)該傳感器為電容式觸摸傳感器時(shí),上述步驟S102具體可以包括:
[0052]根據(jù)該移動(dòng)終端喚醒請(qǐng)求檢測(cè)是否有電容值變化信號(hào)產(chǎn)生;
[0053]若有電容值變化信號(hào)產(chǎn)生,則獲取產(chǎn)生該電容值變化信號(hào)的傳感器的位置信息;
[0054]根據(jù)該位置信息判斷該移動(dòng)終端是否處于抓握狀態(tài)。
[0055]本實(shí)施例中,由于人手接觸到該電容式觸摸傳感器時(shí)會(huì)改變其寄生電容值,產(chǎn)生電容值變化信號(hào),故可以在移動(dòng)終端的外框四周以及背面設(shè)置該電容式觸摸傳感器,通過(guò)獲取發(fā)生電容值變化的電容式觸摸傳感器的位置可以判斷人手的位置,進(jìn)而判斷該移動(dòng)終端是否處于抓握狀態(tài)。
[0056]考慮到人手抓握習(xí)慣,通常,可以在移動(dòng)終端外框的四條側(cè)邊的兩端部