一種移動終端應(yīng)用程序的控制方法、裝置及其移動終端的制作方法【專利摘要】本發(fā)明涉及一種移動終端應(yīng)用程序的控制方法、裝置及其移動終端,其中,所述方法包括:檢測移動終端是否進(jìn)入鎖屏狀態(tài);當(dāng)檢測到時,控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中;檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;當(dāng)檢測到時,將所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及當(dāng)檢測到時,控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。如此,可有效控制應(yīng)用程序的啟閉,更加方便用戶使用應(yīng)用程序,節(jié)約所述移動終端的電力與數(shù)據(jù)流量?!緦@f明】一種移動終端應(yīng)用程序的控制方法、裝置及其移動終端【
技術(shù)領(lǐng)域:
】[0001]本發(fā)明涉及移動終端應(yīng)用程序控制領(lǐng)域,特別是涉及一種移動終端應(yīng)用程序的控制方法、裝置及其移動終端?!?br>背景技術(shù):
】[0002]隨著移動通信技術(shù)的不斷發(fā)展,越來越多的應(yīng)用程序出現(xiàn)在移動終端中,移動終端用戶經(jīng)常使用移動終端上的應(yīng)用程序來滿足日常生活的需求,使用戶的生活及工作變得更加便利。[0003]現(xiàn)有技術(shù)下的移動終端,如手機(jī)等,在使用狀態(tài)下可能會開啟多個應(yīng)用程序,而有些應(yīng)用程序比較隱蔽,清理起來比較麻煩,故用戶在使用后可能忘記清理這些應(yīng)用程序,有些應(yīng)用程序的關(guān)閉方法異常的繁瑣,而大量應(yīng)用程序的運行會消耗移動終端大量的電能,也會造成數(shù)據(jù)流量的消耗,從而給用戶帶來極大的浪費。[0004]因此,本發(fā)明人有鑒于習(xí)用傳統(tǒng)的移動終端應(yīng)用程序的控制方法實在有其改良的必要性,遂以其多年從事相關(guān)領(lǐng)域的創(chuàng)作設(shè)計及專業(yè)制造經(jīng)驗,積極地針對一種用于移動終端的鬧鐘關(guān)閉方法、裝置及其移動終端進(jìn)行研究改良,在各方條件的審慎考慮下終于開發(fā)出本發(fā)明?!?br/>發(fā)明內(nèi)容】[0005]本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的移動終端不能很方便地控制應(yīng)用程序的啟閉從而造成電力與數(shù)據(jù)流量的不必要消耗問題,本發(fā)明實施例提供了一種用于移動終端的鬧鐘關(guān)閉方法、裝置及其移動終端。[0006]本發(fā)明實施例采用如下技術(shù)方案:[0007]—種移動終端應(yīng)用程序的控制方法,所述方法包括以下步驟:[0008]檢測移動終端是否進(jìn)入鎖屏狀態(tài);[0009]當(dāng)檢測到所述移動終端進(jìn)入鎖屏狀態(tài)時,控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中;[0010]檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;[0011]當(dāng)檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值時,將所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;[0012]檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及[0013]當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。[0014]作為優(yōu)選,在檢測移動終端是否進(jìn)入鎖屏狀態(tài)步驟之前,所述方法還包括:[0015]響應(yīng)用戶設(shè)置操作,設(shè)置預(yù)設(shè)按鍵以及第一預(yù)設(shè)閾值,其中,所述預(yù)設(shè)按鍵為音量加鍵、音量減鍵中的一個或兩個。[0016]作為優(yōu)選,檢測所述移動終端是否進(jìn)入解屏狀態(tài)步驟具體包括:[0017]開啟定時器計時,判斷當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時所述移動終端是否進(jìn)入解屏狀態(tài)。[0018]作為優(yōu)選,所述方法還包括:[0019]當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時若所述移動終端未進(jìn)入解屏狀態(tài),則將激活的所述應(yīng)用程序的運行數(shù)據(jù)清除;否則將執(zhí)行下一步驟。[0020]作為優(yōu)選,在檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值步驟之前,所述方法還包括:[0021]檢測所述移動終端是否進(jìn)入解屏狀態(tài);當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,清空所述數(shù)據(jù)庫中所儲存的所述應(yīng)用程序的運行數(shù)據(jù);否則將執(zhí)行下一步驟。[0022]一種移動終端應(yīng)用程序的控制裝置,所述裝置包括:[0023]第一檢測模塊,用于檢測移動終端是否進(jìn)入鎖屏狀態(tài);[0024]第一控制模塊,用于當(dāng)所述移動終端進(jìn)入鎖屏狀態(tài)時,控制正在運行的應(yīng)用程序關(guān)閉;[0025]數(shù)據(jù)獲取模塊,用于獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù);[0026]儲存器模塊,用于儲存所述數(shù)據(jù)獲取模塊獲取的關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù);[0027]第二檢測模塊,用于檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;以及[0028]數(shù)據(jù)激活模塊,用于當(dāng)用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過預(yù)設(shè)的閾值時,將所述儲存器模塊中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;[0029]第三檢測模塊,用于在所述數(shù)據(jù)激活模塊將所述儲存器模塊中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活后,檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及[0030]第二控制模塊,用于當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。[0031]作為優(yōu)選,所述第三檢測模塊包括定時器以及第三檢測子模塊,所述定時器用于計時,所述第三檢測子模塊用于判斷當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時所述移動終端是否進(jìn)入解屏狀態(tài);所述裝置還包括數(shù)據(jù)清除模塊,用于當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值所述移動終端未進(jìn)入解屏狀態(tài)時,將激活的所述應(yīng)用程序的運行數(shù)據(jù)清除。[0032]作為優(yōu)選,所述裝置還包括:[0033]第四檢測模塊,用于在所述第二檢測模塊檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值之前,檢測所述移動終端是否進(jìn)入解屏狀態(tài);[0034]數(shù)據(jù)清空模塊,用于當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,清空所述儲存器模塊中所儲存的所述應(yīng)用程序的運行數(shù)據(jù)。[0035]作為優(yōu)選,所述裝置還包括設(shè)置模塊,用于響應(yīng)用戶設(shè)置操作,設(shè)置預(yù)設(shè)按鍵以及第一預(yù)設(shè)閾值,其中,所述預(yù)設(shè)按鍵為音量加鍵、音量減鍵中的一個或兩個。[0036]一種移動終端,包括如權(quán)利要求6-9所述的一種移動終端應(yīng)用程序的控制裝置。[0037]本發(fā)明實施例提供的技術(shù)方案帶來的有益效果是:通過實施本發(fā)明的移動終端應(yīng)用程序的控制方法,用戶可通過使所述移動終端進(jìn)入鎖屏狀態(tài)從而控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中,接著用戶可通過按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值使得所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)被激活,當(dāng)用戶重新解鎖所述移動終端時,所述移動終端的所述應(yīng)用程序?qū)⒒謴?fù)成關(guān)閉前的運行狀態(tài)。如此,可有效控制應(yīng)用程序的啟閉,更加方便用戶使用應(yīng)用程序,節(jié)約所述移動終端的電力與數(shù)據(jù)流量?!緦@綀D】【附圖說明】[0038]為了讓本發(fā)明之上述及其他目的、特征、優(yōu)點能更明顯易懂,下文將對實施例描述中所需要使用的附圖作一簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。[0039]圖1為本發(fā)明第一實施例提供的一種移動終端應(yīng)用程序的控制方法流程圖;[0040]圖2為本發(fā)明第二實施例提供的一種移動終端應(yīng)用程序的控制方法流程圖;[0041]圖3為本發(fā)明第三實施例提供的一種移動終端應(yīng)用程序的控制方法流程圖;[0042]圖4為本發(fā)明第四實施例提供的一種移動終端應(yīng)用程序的控制裝置的方塊示意圖;[0043]圖5為本發(fā)明第四實施例提供的另一種移動終端應(yīng)用程序的控制裝置的方塊示意圖。【具體實施方式】[0044]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明的保護(hù)范圍。[0045]本發(fā)明在以下各實施例的描述中,僅以所述移動終端應(yīng)用程序的控制方法應(yīng)用于移動終端進(jìn)行闡述與說明,然而并不用于限定本發(fā)明,其它帶有觸摸屏的終端或設(shè)備同樣可應(yīng)用在本發(fā)明的技術(shù)方案中,其原理與移動終端的應(yīng)用基本相同,于本發(fā)明實施例中將不作贅述。且所述移動終端包括但不限定為具有觸摸屏的智能手機(jī)、平板電腦、上網(wǎng)本、PDA(PortableDigitalAssistant)、音頻層_4(MP4)播放器等。[0046]第一實施例[0047]請參考圖1,圖1為本發(fā)明第一實施例提供的一種移動終端應(yīng)用程序的控制方法流程圖。本實施例提供了一種移動終端應(yīng)用程序的控制方法,所述方法包括以下步驟:[0048]步驟S101、檢測移動終端是否進(jìn)入鎖屏狀態(tài);[0049]當(dāng)檢測到所述移動終端進(jìn)入鎖屏狀態(tài)時,執(zhí)行步驟S102、控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中;[0050]步驟S103、檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;[0051]當(dāng)檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值時,執(zhí)行步驟S104、將所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;[0052]S105、檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及[0053]當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,執(zhí)行步驟S106、控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。[0054]在本實施例中,可以對所述移動終端中的所有應(yīng)用程序的進(jìn)行控制,也可以是對一部分應(yīng)用程序進(jìn)行控制,例如只針對當(dāng)前在移動終端桌面具有快捷圖標(biāo)的應(yīng)用程序進(jìn)行控制。另外,所述正在運行的應(yīng)用程序包括顯示在所述移動終端界面上的應(yīng)用程序,同時也包括在后臺運行的應(yīng)用程序。[0055]步驟SlOl中,所述移動終端進(jìn)入鎖屏狀態(tài)包括兩種方式,分別是所述移動終端屏幕長時間偵測不到用戶所執(zhí)行的操作自動進(jìn)入鎖屏狀態(tài),以及用戶通過執(zhí)行相應(yīng)的操作使得所述移動終端進(jìn)入鎖屏狀態(tài),比如當(dāng)所述移動終端為手機(jī)時,可通過按壓開機(jī)鍵的方式促使所述移動終端進(jìn)入鎖屏狀態(tài)。[0056]本實施例中,在步驟SlOl之前,還包括步驟S100、響應(yīng)用戶設(shè)置操作,設(shè)置預(yù)設(shè)按鍵以及第一預(yù)設(shè)閾值,其中,所述預(yù)設(shè)按鍵為音量加鍵、音量減鍵中的一個或兩個。[0057]當(dāng)所述預(yù)設(shè)按鍵為所述音量加鍵、音量減鍵中的兩個時,用戶需要同時按壓所述音量加鍵、音量減鍵才能起到相應(yīng)的效果,在本實施例中,所述預(yù)設(shè)按鍵可優(yōu)選但不限定為所述音量加鍵。[0058]所述第一預(yù)設(shè)閾值為工程師根據(jù)預(yù)先設(shè)定的一個時間閾值,所述預(yù)設(shè)的閾值可以由工程師人為設(shè)定,例如:3S、4S等,在本實施例中不作限定。[0059]步驟S102中,例如,假設(shè)所述移動終端當(dāng)前正在運行的應(yīng)用程序分別為微信、微博、優(yōu)酷,則在本步驟中系統(tǒng)程序?qū)刂莆⑿拧⑽⒉?、?yōu)酷關(guān)閉,且在關(guān)閉的同時,實際中可為關(guān)閉前一預(yù)設(shè)時間,在此不作闡述,接續(xù),在關(guān)閉的同時,系統(tǒng)程序?qū)@取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中,即獲取關(guān)閉時微信、微博、優(yōu)酷的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中。所述運行數(shù)據(jù)包括內(nèi)存數(shù)據(jù)以及文件數(shù)據(jù)等。[0060]步驟S103中,具體為系統(tǒng)程序檢測用戶是否按壓所述音量加鍵且按壓的時間超過第一預(yù)設(shè)閾值。[0061]在本步驟中,當(dāng)按壓所述音量加鍵的時間大于第一預(yù)設(shè)閾值時,則按壓狀態(tài)為長按狀態(tài)。當(dāng)系統(tǒng)程序檢測到所述音量加鍵被按壓后,將對其按壓的具體時間進(jìn)行計時,當(dāng)按壓時間大于第一預(yù)設(shè)閾值時,則認(rèn)為所述音量加鍵被用戶長按,確定所述音量加鍵處于被長按的狀態(tài),進(jìn)而觸發(fā)系統(tǒng)程序?qū)⑺鰯?shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活,即執(zhí)行步驟S104。[0062]步驟S104中,系統(tǒng)程序?qū)⑺鰯?shù)據(jù)庫中儲存的微信、微博、優(yōu)酷的運行數(shù)據(jù)進(jìn)行激活。[0063]步驟S105中,當(dāng)所述移動終端為手機(jī)時,控制所述移動終端進(jìn)入解屏狀態(tài)的方式可優(yōu)選為通過按壓開機(jī)鍵點亮屏幕,再通過于屏幕表面執(zhí)行相應(yīng)的解鎖操作以促使所述移動終端進(jìn)入解屏狀態(tài)。[0064]步驟S106中,系統(tǒng)程序?qū)⒖刂扑鲆苿咏K端的微信、微博、優(yōu)酷恢復(fù)成關(guān)閉前的運行狀態(tài)。例如,在關(guān)閉前,優(yōu)酷視頻播放到第10分鐘12秒處,則恢復(fù)運行狀態(tài)后,優(yōu)酷視頻則暫停在該第10分鐘12秒處。具體地說,在關(guān)閉時,所述應(yīng)用程序處于何種界面,在恢復(fù)運行狀態(tài)后,所述應(yīng)用程序依舊處于該界面。[0065]在步驟SlOl中,若檢測到所述移動終端沒有進(jìn)入鎖屏狀態(tài)時,則將結(jié)束當(dāng)前流程。在步驟S103中,若沒有檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值,則將結(jié)束當(dāng)前流程。在步驟S105中,若檢測到所述移動終端沒有進(jìn)入解屏狀態(tài),則將結(jié)束當(dāng)前流程。[0066]第二實施例[0067]請參考圖2,圖2為本發(fā)明第二實施例提供的一種移動終端應(yīng)用程序的控制方法流程圖。本實施例與第一實施例大致相同,不同之處在于,在本實施例中,步驟S105具體包括:開啟定時器計時,判斷當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時所述移動終端是否進(jìn)入解屏狀態(tài)。[0068]具體地,在本實施例中,所述方法包括以下步驟:[0069]步驟S201、檢測移動終端是否進(jìn)入鎖屏狀態(tài);[0070]當(dāng)檢測到所述移動終端進(jìn)入鎖屏狀態(tài)時,執(zhí)行步驟S202、控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中;[0071]步驟S203、檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;[0072]當(dāng)檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值時,執(zhí)行步驟S204、將所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;[0073]S205、開啟定時器計時,判斷當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時所述移動終端是否進(jìn)入解屏狀態(tài);以及[0074]當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,執(zhí)行步驟S206、控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。[0075]當(dāng)檢測到所述移動終端沒有進(jìn)入解屏狀態(tài)時,執(zhí)行步驟S207、將激活的所述應(yīng)用程序的運行數(shù)據(jù)清除。[0076]在步驟S205中,當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時,則判斷所述移動終端是否進(jìn)入解屏狀態(tài)。當(dāng)系統(tǒng)程序判斷所述移動終端進(jìn)入解屏狀態(tài)時,進(jìn)而觸發(fā)系統(tǒng)程序控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài),即執(zhí)行步驟S206。[0077]所述第二預(yù)設(shè)閾值為工程師根據(jù)預(yù)先設(shè)定的一個時間閾值,所述預(yù)設(shè)的閾值可以由工程師人為設(shè)定,例如:4S、5S等,在本實施例中不作限定。[0078]當(dāng)檢測到所述移動終端沒有進(jìn)入解屏狀態(tài)時,將觸發(fā)系統(tǒng)程序?qū)⒓せ畹乃鰬?yīng)用程序的運行數(shù)據(jù)清除,即執(zhí)行步驟S207。例如,激活的所述應(yīng)用程序的運行數(shù)據(jù)分別為微信、微博、優(yōu)酷的運行數(shù)據(jù),則在本步驟中,系統(tǒng)程序?qū)⑶宄⑿拧⑽⒉?、?yōu)酷的運行數(shù)據(jù)。[0079]在步驟S201中,若檢測到所述移動終端沒有進(jìn)入鎖屏狀態(tài)時,則將結(jié)束當(dāng)前流程。在步驟S203中,若沒有檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值,則將結(jié)束當(dāng)前流程。[0080]第三實施例[0081]請參考圖3,圖3為本發(fā)明第三實施例提供的一種移動終端應(yīng)用程序的控制方法流程圖。本實施例與第一實施例大致相同,不同之處在于,在本實施例中,在步驟S103之前,還包括:檢測所述移動終端是否進(jìn)入解屏狀態(tài)。[0082]具體地,在本實施例中,所述方法包括以下步驟:[0083]步驟S301、檢測移動終端是否進(jìn)入鎖屏狀態(tài);[0084]當(dāng)檢測到所述移動終端進(jìn)入鎖屏狀態(tài)時,執(zhí)行步驟S302、控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中;[0085]步驟S303、檢測所述移動終端是否進(jìn)入解屏狀態(tài);[0086]步驟S304、當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,清空所述數(shù)據(jù)庫中所儲存的所述應(yīng)用程序的運行數(shù)據(jù);否則將執(zhí)行步驟S305、檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;[0087]當(dāng)檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值時,執(zhí)行步驟S306、將所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;[0088]S307、檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及[0089]當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,執(zhí)行步驟S308、控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。[0090]用戶在通過使所述移動終端進(jìn)入鎖屏狀態(tài)從而控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫后,若用戶不想激活所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù),則可以不按壓所述預(yù)設(shè)按鍵,而是直接使所述移動終端進(jìn)入解屏狀態(tài),具體可以通過按壓開機(jī)鍵點亮屏幕再通過于屏幕上執(zhí)行相應(yīng)的解鎖操作的方式使所述移動終端進(jìn)入解屏狀態(tài)。如此,當(dāng)系統(tǒng)程序在檢測到所述移動終端進(jìn)入解屏狀態(tài)時,將清空所述數(shù)據(jù)庫中所儲存的所述應(yīng)用程序的運行數(shù)據(jù)。[0091]例如,所述數(shù)據(jù)庫中所儲存的所述應(yīng)用程序的運行數(shù)據(jù)為微信、微博、優(yōu)酷的運行數(shù)據(jù),則在本實施例步驟S304中,系統(tǒng)程序?qū)⑶蹇瘴⑿?、微博、?yōu)酷的運行數(shù)據(jù),移動終端恢復(fù)正常運行狀態(tài)。[0092]在步驟S301中,若檢測到所述移動終端沒有進(jìn)入鎖屏狀態(tài)時,則將結(jié)束當(dāng)前流程。在步驟S305中,若沒有檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值,則將結(jié)束當(dāng)前流程。在步驟S307中,若檢測到所述移動終端沒有進(jìn)入解屏狀態(tài),則將結(jié)束當(dāng)前流程。[0093]本實施例方法所述的功能如果以軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算設(shè)備可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明實施例對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算設(shè)備(可以是個人計算機(jī),服務(wù)器,移動計算設(shè)備或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-OnlyMemory)、隨機(jī)存取存儲器(RAM,RandomAccessMemory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。[0094]第四實施例[0095]請參考圖4,圖4為本發(fā)明第四實施例提供的一種移動終端應(yīng)用程序的控制裝置的方塊示意圖。本實施例更提供一種移動終端應(yīng)用程序的控制裝置,所述裝置包括:[0096]第一檢測模塊401,用于檢測移動終端是否進(jìn)入鎖屏狀態(tài);[0097]第一控制模塊402,用于當(dāng)所述移動終端進(jìn)入鎖屏狀態(tài)時,控制正在運行的應(yīng)用程序關(guān)閉;[0098]數(shù)據(jù)獲取模塊403,用于獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù);[0099]儲存器模塊404,用于儲存所述數(shù)據(jù)獲取模塊403獲取的關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù);[0100]第二檢測模塊405,用于檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;以及[0101]數(shù)據(jù)激活模塊406,用于當(dāng)用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過預(yù)設(shè)的閾值時,將所述儲存器模塊404中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;[0102]第三檢測模塊407,用于在所述數(shù)據(jù)激活模塊406將所述儲存器模塊404中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活后,檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及[0103]第二控制模塊408,用于當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。[0104]請參考圖5,圖5為本發(fā)明第四實施例提供的另一種移動終端應(yīng)用程序的控制裝置的方塊示意圖。所述裝置還包括設(shè)置模塊409,用于響應(yīng)用戶設(shè)置操作,設(shè)置預(yù)設(shè)按鍵以及第一預(yù)設(shè)閾值,其中,所述預(yù)設(shè)按鍵為音量加鍵、音量減鍵中的一個或兩個。在本實施例中,所述預(yù)設(shè)按鍵可優(yōu)選但不限定為所述音量減鍵。[0105]在本實施例中,所述第三檢測模塊407包括定時器4071以及第三檢測子模塊4072,所述定時器4071用于計時,所述第三檢測子模塊4072用于判斷當(dāng)所述定時器4071的計時時間達(dá)到第二預(yù)設(shè)閾值時所述移動終端是否進(jìn)入解屏狀態(tài)。[0106]在本實施例中,所述裝置還包括數(shù)據(jù)清除模塊410,用于當(dāng)所述定時器4071的計時時間達(dá)到第二預(yù)設(shè)閾值所述移動終端未進(jìn)入解屏狀態(tài)時,將激活的所述應(yīng)用程序的運行數(shù)據(jù)清除。[0107]在本實施例中,所述裝置還包括:[0108]第四檢測模塊411,用于在所述第二檢測模塊405檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值之前,檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及[0109]數(shù)據(jù)清空模塊412,用于當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,清空所述儲存器模塊404中所儲存的所述應(yīng)用程序的運行數(shù)據(jù)。[0110]應(yīng)理解,在本實施例中,上述各個模塊的具體實現(xiàn)過程可與上述方法實施例(第一實施例至第三實施例)的描述相對應(yīng),此處不再詳細(xì)描述。[0111]進(jìn)一步地,在本實施例中,更提供一種移動終端,包括如圖4以及圖5所示的控制裝置,所述移動終端包括如圖4以及圖5所示控制裝置的各個模塊,各個模塊的功能及配合工作的過程請參考圖4以及圖5所示實施例,在此不再贅述。[0112]上述實施例所提供的裝置,僅以上述各功能模塊的劃分進(jìn)行舉例說明,實際應(yīng)用中,可以根據(jù)需要而將上訴功能分配由不同的功能模塊完成,即將裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實施例提供的裝置與方法實施例屬于同一構(gòu)思,其具體實現(xiàn)過程詳見方法實施例,在此將不進(jìn)行贅述。上述本發(fā)明實施例序號僅僅為了描述,不代表實施例的優(yōu)劣。[0113]本發(fā)明可實現(xiàn)以下優(yōu)點:[0114]借由本發(fā)明,通過實施本發(fā)明的移動終端應(yīng)用程序的控制方法,用戶可通過使所述移動終端進(jìn)入鎖屏狀態(tài)從而控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中,接著用戶可通過按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值使得所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)被激活,當(dāng)用戶重新解鎖所述移動終端時,所述移動終端的所述應(yīng)用程序?qū)⒒謴?fù)成關(guān)閉前的運行狀態(tài)。如此,可有效控制應(yīng)用程序的啟閉,更加方便用戶使用應(yīng)用程序,節(jié)約所述移動終端的電力與數(shù)據(jù)流量。[0115]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本【
技術(shù)領(lǐng)域:
】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以所述要求的保護(hù)范圍為準(zhǔn)?!緳?quán)利要求】1.一種移動終端應(yīng)用程序的控制方法,其特征在于,所述方法包括以下步驟:檢測移動終端是否進(jìn)入鎖屏狀態(tài);當(dāng)檢測到所述移動終端進(jìn)入鎖屏狀態(tài)時,控制正在運行的應(yīng)用程序關(guān)閉,同時獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù)并儲存于數(shù)據(jù)庫中;檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;當(dāng)檢測到用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值時,將所述數(shù)據(jù)庫中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。2.如權(quán)利要求1所述的一種移動終端應(yīng)用程序的控制方法,其特征在于,在檢測移動終端是否進(jìn)入鎖屏狀態(tài)步驟之前,所述方法還包括:響應(yīng)用戶設(shè)置操作,設(shè)置預(yù)設(shè)按鍵以及第一預(yù)設(shè)閾值,其中,所述預(yù)設(shè)按鍵為音量加鍵、音量減鍵中的一個或兩個。3.如權(quán)利要求1所述的一種移動終端應(yīng)用程序的控制方法,其特征在于,檢測所述移動終端是否進(jìn)入解屏狀態(tài)步驟具體包括:開啟定時器計時,判斷當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時所述移動終端是否進(jìn)入解屏狀態(tài)。4.如權(quán)利要求3所述的一種移動終端應(yīng)用程序的控制方法,其特征在于,所述方法還包括:當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時若所述移動終端未進(jìn)入解屏狀態(tài),則將激活的所述應(yīng)用程序的運行數(shù)據(jù)清除;否則將執(zhí)行下一步驟。5.如權(quán)利要求1所述的一種移動終端應(yīng)用程序的控制方法,其特征在于,在檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值步驟之前,所述方法還包括:檢測所述移動終端是否進(jìn)入解屏狀態(tài);當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,清空所述數(shù)據(jù)庫中所儲存的所述應(yīng)用程序的運行數(shù)據(jù);否則將執(zhí)行下一步驟。6.一種移動終端應(yīng)用程序的控制裝置,其特征在于,所述裝置包括:第一檢測模塊,用于檢測移動終端是否進(jìn)入鎖屏狀態(tài);第一控制模塊,用于當(dāng)所述移動終端進(jìn)入鎖屏狀態(tài)時,控制正在運行的應(yīng)用程序關(guān)閉;數(shù)據(jù)獲取模塊,用于獲取關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù);儲存器模塊,用于儲存所述數(shù)據(jù)獲取模塊獲取的關(guān)閉時所述應(yīng)用程序的運行數(shù)據(jù);第二檢測模塊,用于檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值;以及數(shù)據(jù)激活模塊,用于當(dāng)用戶按壓所述預(yù)設(shè)按鍵且按壓的時間超過預(yù)設(shè)的閾值時,將所述儲存器模塊中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活;第三檢測模塊,用于在所述數(shù)據(jù)激活模塊將所述儲存器模塊中儲存的所述應(yīng)用程序的運行數(shù)據(jù)進(jìn)行激活后,檢測所述移動終端是否進(jìn)入解屏狀態(tài);以及第二控制模塊,用于當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,控制所述移動終端的所述應(yīng)用程序恢復(fù)成關(guān)閉前的運行狀態(tài)。7.如權(quán)利要求6所述的一種移動終端應(yīng)用程序的控制裝置,其特征在于,所述第三檢測模塊包括定時器以及第三檢測子模塊,所述定時器用于計時,所述第三檢測子模塊用于判斷當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值時所述移動終端是否進(jìn)入解屏狀態(tài);所述裝置還包括數(shù)據(jù)清除模塊,用于當(dāng)所述定時器的計時時間達(dá)到第二預(yù)設(shè)閾值所述移動終端未進(jìn)入解屏狀態(tài)時,將激活的所述應(yīng)用程序的運行數(shù)據(jù)清除。8.如權(quán)利要求6所述的一種移動終端應(yīng)用程序的控制裝置,其特征在于,所述裝置還包括:第四檢測模塊,用于在所述第二檢測模塊檢測用戶是否按壓一預(yù)設(shè)按鍵且按壓的時間超過第一預(yù)設(shè)閾值之前,檢測所述移動終端是否進(jìn)入解屏狀態(tài);數(shù)據(jù)清空模塊,用于當(dāng)檢測到所述移動終端進(jìn)入解屏狀態(tài)時,清空所述儲存器模塊中所儲存的所述應(yīng)用程序的運行數(shù)據(jù)。9.如權(quán)利要求6所述的一種移動終端應(yīng)用程序的控制裝置,其特征在于,所述裝置還包括設(shè)置模塊,用于響應(yīng)用戶設(shè)置操作,設(shè)置預(yù)設(shè)按鍵以及第一預(yù)設(shè)閾值,其中,所述預(yù)設(shè)按鍵為音量加鍵、音量減鍵中的一個或兩個。10.一種移動終端,包括如權(quán)利要求6-9所述的一種移動終端應(yīng)用程序的控制裝置。【文檔編號】G06F3/0484GK104199605SQ201410469182【公開日】2014年12月10日申請日期:2014年9月16日優(yōu)先權(quán)日:2014年9月16日【發(fā)明者】徐建紅申請人:太倉紅碼軟件技術(shù)有限公司