一種應(yīng)用程序管理方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,具體涉及一種應(yīng)用程序管理方法及終端。
【背景技術(shù)】
[0002]隨著電子技術(shù)的不斷發(fā)展,終端設(shè)備不僅能夠同時運(yùn)行多個應(yīng)用程序,且能夠同時運(yùn)行的應(yīng)用程序數(shù)量也越來越多,因此使得終端設(shè)備的耗電量很大。在不影響終端設(shè)備的正常使用的情況下,如何減少終端設(shè)備的耗電量成為一個亟待解決的問題。
[0003]目前,減少終端設(shè)備的耗電量主要有兩種方式,其中,方式一是:用戶通過查看應(yīng)用程序的耗電情況,手動關(guān)閉運(yùn)行的應(yīng)用程序,減少應(yīng)用程序?qū)﹄娏康南?方式二是:終端根據(jù)當(dāng)前的耗電情況,在終端電量不足時,將終端中運(yùn)行的全部應(yīng)用程序進(jìn)行關(guān)閉。
[0004]在方式一中,需要用戶經(jīng)常查看應(yīng)用程序的耗電情況,根據(jù)應(yīng)用程序的耗電情況,手動關(guān)閉應(yīng)用程序,操作繁瑣,浪費(fèi)用戶的大量的時間和精力;在方式二中,雖然在很大程度上減少了應(yīng)用程度對電量的消耗,但是對于用戶使用頻率較高的應(yīng)用程序,用戶需要重新啟動才可使用,增加了用戶的等待時間,影響了此類應(yīng)用程序給用戶帶來的交互友好性,降低了用戶體驗。
【發(fā)明內(nèi)容】
[0005]本發(fā)明實施例提供了一種應(yīng)用程序管理方法及終端,可以減少用戶的操作步驟和操作時間,節(jié)省終端的電量消耗,提升用戶體驗。
[0006]第一方面,本發(fā)明實施例提供了一種應(yīng)用程序管理方法,包括:
[0007]監(jiān)測終端是否滿足節(jié)能模式觸發(fā)條件;
[0008]若是,則獲取所述終端當(dāng)前的地理位置;
[0009]根據(jù)預(yù)設(shè)的地理位置與應(yīng)用程序的對應(yīng)關(guān)系,查詢所述終端當(dāng)前的地理位置所對應(yīng)的目標(biāo)應(yīng)用程序;
[0010]暫停運(yùn)行處于運(yùn)行狀態(tài)的所述目標(biāo)應(yīng)用程序,并終止運(yùn)行所述目標(biāo)應(yīng)用程序以外的其他處于運(yùn)行狀態(tài)的應(yīng)用程序。
[0011]第二方面,本發(fā)明實施例提供了一種終端,包括:
[0012]監(jiān)測單元,用于監(jiān)測終端是否滿足節(jié)能模式觸發(fā)條件;
[0013]獲取單元,用于若所述監(jiān)測單元監(jiān)測到終端當(dāng)前是否滿足節(jié)能模式觸發(fā)條件,則獲取所述終端當(dāng)前的地理位置;
[0014]查詢單元,用于根據(jù)預(yù)設(shè)的地理位置與應(yīng)用程序的對應(yīng)關(guān)系,查詢所述終端當(dāng)前的地理位置所對應(yīng)的目標(biāo)應(yīng)用程序;
[0015]管理單元,用于暫停運(yùn)行處于運(yùn)行狀態(tài)的所述目標(biāo)應(yīng)用程序,并終止運(yùn)行所述目標(biāo)應(yīng)用程序以外的其他處于運(yùn)行狀態(tài)的應(yīng)用程序。
[0016]通過實施本發(fā)明實施例,終端監(jiān)測該終端是否滿足節(jié)能模式觸發(fā)條件,若是,則終端獲取當(dāng)前所在的地理位置,并根據(jù)預(yù)設(shè)的地理位置與應(yīng)用程序的對應(yīng)關(guān)系,查詢終端當(dāng)前的地理位置所對應(yīng)的目標(biāo)應(yīng)用程序,進(jìn)而將處于運(yùn)行狀態(tài)的該目標(biāo)應(yīng)用程序暫停運(yùn)行,并將該目標(biāo)應(yīng)用程序以外的其他處于運(yùn)行狀態(tài)的應(yīng)用程序終止運(yùn)行,終端根據(jù)當(dāng)前位置自動將與該位置相關(guān)的應(yīng)用程序暫停運(yùn)行,將與該位置不相關(guān)的應(yīng)用程序終止運(yùn)行,減少用戶的操作步驟和操作時間,節(jié)省終端的電量消耗,并且可以在節(jié)省終端電量消耗的情況下,保障目標(biāo)應(yīng)用程序的使用連續(xù)性,提高用戶對目標(biāo)應(yīng)用程序的使用體驗。
【附圖說明】
[0017]為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0018]圖1是本發(fā)明實施例提供的一種應(yīng)用程序管理方法的流程示意圖;
[0019]圖2是本發(fā)明實施例提供的另一種應(yīng)用程序管理方法的流程示意圖;
[0020]圖3是本發(fā)明實施例提供的另一種應(yīng)用程序管理方法的流程示意圖;
[0021 ]圖4是本發(fā)明實施例提供的一種終端的結(jié)構(gòu)示意圖;
[0022]圖5是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0023]圖6是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖;
[0024]圖7是本發(fā)明實施例提供的另一種終端的結(jié)構(gòu)示意圖。
【具體實施方式】
[0025]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0026]本發(fā)明實施例提供了一種應(yīng)用程序管理方法及終端,可以減少用戶的操作步驟和操作時間,節(jié)省終端的電量消耗,提升用戶體驗。以下分別進(jìn)行詳細(xì)說明。
[0027]以下各實施例中的終端可以包括但不限于:手機(jī)、PAD(平板電腦)、筆記本電腦、掌上電腦、移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Device,MID)、智能穿戴式設(shè)備(智能手環(huán)、智能手表、智能眼鏡等)或其他各類需要電池供電的終端設(shè)備。
[0028]請參見圖1,圖1是本發(fā)明實施例提供的一種應(yīng)用程序管理方法的流程示意圖。如圖1所示,該應(yīng)用程序管理方法可以包括但不限于以下步驟。
[0029]S101、監(jiān)測終端是否滿足節(jié)能模式觸發(fā)條件,若是,執(zhí)行步驟S103;若否,結(jié)束本流程。
[0030]本發(fā)明實施例中,終端監(jiān)測該終端是否滿足節(jié)能模式觸發(fā)條件,具體的,終端可以實時監(jiān)測是否滿足節(jié)能模式觸發(fā)條件,終端也可以在預(yù)設(shè)的時間到達(dá)時監(jiān)測是否滿足節(jié)能模式觸發(fā)條件,本發(fā)明實施例不作具體限定,其中,預(yù)設(shè)的時間可以為時間間隔,也可以為具體的時間點,且預(yù)設(shè)的時間可以由終端系統(tǒng)默認(rèn)設(shè)定,也可以由終端用戶手動設(shè)置,例如,預(yù)設(shè)的時間為間隔10分鐘,則終端每10分鐘監(jiān)測一次終端是否滿足節(jié)能模式觸發(fā)條件。
[0031]作為一種可選的實施方式,監(jiān)測終端是否滿足節(jié)能模式觸發(fā)條件,包括:
[0032]監(jiān)測是否接收到用戶輸入的節(jié)能模式觸發(fā)指令;
[0033]若是,則監(jiān)測到終端當(dāng)前滿足節(jié)能模式觸發(fā)條件。
[0034]具體的,用戶若想要終端進(jìn)入節(jié)能模式,可以觸發(fā)節(jié)能模式觸發(fā)指令,終端根據(jù)是否監(jiān)測到用戶輸入的節(jié)能模式觸發(fā)指令來判斷終端是否滿足節(jié)能模式觸發(fā)條件,若終端監(jiān)測到用戶輸入的節(jié)能模式觸發(fā)指令,則終端滿足節(jié)能模式觸發(fā)條件;若終端未監(jiān)測到用戶輸入的節(jié)能模式觸發(fā)指令,則終端不滿足節(jié)能模式觸發(fā)條件。其中,用戶輸入的節(jié)能模式觸發(fā)指令可以通過語音指令進(jìn)行輸入,也可以通過點擊終端的預(yù)設(shè)物理按鍵進(jìn)行輸入,該預(yù)設(shè)物理按鍵可以為開機(jī)鍵、音量鍵等,也可以通過點擊終端觸摸屏中的預(yù)設(shè)按鈕進(jìn)行輸入,例如,該預(yù)設(shè)按鈕可以為終端的觸摸屏上顯示的節(jié)能模式按鈕等。
[0035]作為另一種可選的實施方式,監(jiān)測終端是否滿足節(jié)能模式觸發(fā)條件,包括:
[0036]監(jiān)測是否在預(yù)設(shè)時長內(nèi)未接收到用戶輸入的操作指令;
[0037]若是,則監(jiān)測到終端當(dāng)前滿足節(jié)能模式觸發(fā)條件。
[0038]具體的,終端可以根據(jù)是否在預(yù)設(shè)時長內(nèi)未接收到用戶輸入的操作指令來判斷終端是否滿足節(jié)能模式觸發(fā)條件,若終端在預(yù)設(shè)時長內(nèi)未接收到用戶輸入的操作指令,則終端滿足節(jié)能模式觸發(fā)條件;若終端在預(yù)設(shè)時長內(nèi)接收到用戶輸入的操作指令,則終端不滿足節(jié)能模式觸發(fā)條件。其中,預(yù)設(shè)時長可以由終端系統(tǒng)默認(rèn)設(shè)定,也可以由終端用戶手動設(shè)置,例如,預(yù)設(shè)時長為20分鐘,若終端監(jiān)測到在連續(xù)的20分鐘內(nèi)未接收到用戶輸入的任何操作指令,則終端判斷出終端滿足節(jié)能模式觸發(fā)條件。
[0039]作為另一種可選的實施方式,監(jiān)測終端是否滿足節(jié)能模式觸發(fā)條件,包括:
[0040]監(jiān)測終端當(dāng)前電量是否低于預(yù)設(shè)電量閾值;
[0041]若是,則監(jiān)測到終端當(dāng)前滿足節(jié)能模式觸發(fā)條件。
[0042]具體的,終端可以根據(jù)終端當(dāng)前的剩余電量來判斷終端是否滿足節(jié)能模式觸發(fā)條件,若終端監(jiān)測到當(dāng)前剩余電量低于預(yù)設(shè)電量閾值,則終端滿足節(jié)能模式觸發(fā)條件;若終端監(jiān)測到當(dāng)前剩余電量高于或等于預(yù)設(shè)電量閾值,則終端不滿足節(jié)能模式觸發(fā)條件。其中,預(yù)設(shè)電量閾值可以由終端系統(tǒng)默認(rèn)設(shè)