本發(fā)明涉及智能設(shè)備操作管理技術(shù)領(lǐng)域,尤其涉及一種應(yīng)用程序的管理方法以及終端。
背景技術(shù):
隨著電子技術(shù)的不斷發(fā)展,智能終端設(shè)備包括智能手機(jī)、平板電腦等得到了廣泛的普及,通過安裝有功能各異的系統(tǒng)應(yīng)用程序或第三方應(yīng)用程序,智能終端設(shè)備的功能也越來越強(qiáng)大,然而一些不必要或不經(jīng)常使用的應(yīng)用程序在用戶開機(jī)啟動(dòng)后自動(dòng)在后臺(tái)運(yùn)行,并使用一定的內(nèi)存資源,這不僅消耗系統(tǒng)運(yùn)行資源,導(dǎo)致系統(tǒng)運(yùn)行效率低,而且也耗費(fèi)了智能終端設(shè)備的電量以及數(shù)據(jù)流量,從而給用戶造成較大的困擾。
現(xiàn)在的智能終端設(shè)備,通過利用凍結(jié)應(yīng)用程序的功能,可以解決由于不常用的應(yīng)用程序在后臺(tái)運(yùn)行而影響用戶體驗(yàn)的問題,如上述說明的占用內(nèi)存、耗損電量、偷跑數(shù)據(jù)流量等。然而,在現(xiàn)有凍結(jié)應(yīng)用技術(shù)中,當(dāng)安裝的應(yīng)用程序較多,且要凍結(jié)多個(gè)應(yīng)用程序時(shí),無法一次性批量處理需要凍結(jié)的應(yīng)用程序,需要逐個(gè)去凍結(jié)應(yīng)用程序,在解凍時(shí)同樣如此,操作較為繁瑣、麻煩,其次,在應(yīng)用程序被凍結(jié)后,應(yīng)用程序?qū)?yīng)的圖標(biāo)將會(huì)從終端的桌面上消失,如若需要再次使用對應(yīng)的應(yīng)用程序,不僅無法從桌面快速找到應(yīng)用程序,而且會(huì)打亂用戶之前對應(yīng)用圖標(biāo)在桌面的整體布局,使得用戶需要重新調(diào)整應(yīng)用圖標(biāo)的布局,不利于用戶對終端桌面上的應(yīng)用圖標(biāo)的排列管理,降低了用戶的使用體驗(yàn)。
因此,如何綜合解決上述技術(shù)問題,進(jìn)而提高用戶體驗(yàn),是本領(lǐng)域技術(shù)人員亟待解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種應(yīng)用程序的管理方法以及終端,用于優(yōu)化需要凍結(jié)的應(yīng)用程序的管理方式,高效管理的同時(shí)也規(guī)避了桌面應(yīng)用程序?qū)?yīng)的圖標(biāo)的整體布局的改變,有利于提高用戶體驗(yàn)。
有鑒于此,本發(fā)明第一方面提供一種應(yīng)用程序的管理方法,可包括:
當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),終端檢測是否存在非信任應(yīng)用程序,非信任應(yīng)用程序和信任應(yīng)用程序?yàn)榻K端的所有應(yīng)用程序;
若存在非信任應(yīng)用程序,則終端凍結(jié)非信任應(yīng)用程序,并按照預(yù)設(shè)方式保持非信任信用程序?qū)?yīng)的圖標(biāo)位置。
結(jié)合本發(fā)明實(shí)施例的第一方面,在本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式中,在終端檢測是否存在非信任應(yīng)用程序之前,該方法還包括:
終端設(shè)置非信任應(yīng)用程序,非信任應(yīng)用程序設(shè)有非信任標(biāo)識(shí);和/或,
終端設(shè)置信任應(yīng)用程序,信任應(yīng)用程序設(shè)有信任標(biāo)識(shí)。
結(jié)合本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式,在本發(fā)明實(shí)施例的第一方面的第二種實(shí)施方式中,終端檢測是否存在非信任應(yīng)用程序包括:
終端檢測是否存在設(shè)有非信任標(biāo)識(shí)的應(yīng)用程序;或,
終端檢測是否存在無信任標(biāo)識(shí)的應(yīng)用程序。
結(jié)合本發(fā)明實(shí)施例的第一方面,本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式或第二種實(shí)施方式,在本發(fā)明實(shí)施例的第一方面的第三種實(shí)施方式中,預(yù)設(shè)方式包括霧化處理或顏色示意處理。
結(jié)合本發(fā)明實(shí)施例的第一方面,本發(fā)明實(shí)施例的第一方面的第一種實(shí)施方式至第三種實(shí)施方式中的任意一種,在本發(fā)明實(shí)施例的第一方面的第四種實(shí)施方式中,在終端凍結(jié)非信任應(yīng)用程序,并按照預(yù)設(shè)方式保持非信任信用程序?qū)?yīng)的圖標(biāo)位置之后,該方法還包括:
當(dāng)非信任應(yīng)用程序啟動(dòng)使用時(shí),終端自動(dòng)解凍非信任應(yīng)用程序;
終端檢測是否退出非信任應(yīng)用程序;
若退出非信任應(yīng)用程序,則終端自動(dòng)凍結(jié)非信任應(yīng)用程序。
本發(fā)明第二方面提供一種終端,可包括:
第一檢測模塊,用于當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),檢測是否存在非信任應(yīng)用程序,非信任應(yīng)用程序和信任應(yīng)用程序?yàn)榻K端的所有應(yīng)用程序;
第一凍結(jié)模塊,用于當(dāng)?shù)谝粰z測模塊檢測存在非信任應(yīng)用程序時(shí),則凍結(jié)非信任應(yīng)用程序;
保持模塊,用于按照預(yù)設(shè)方式保持非信任信用程序?qū)?yīng)的圖標(biāo)位置。
結(jié)合本發(fā)明實(shí)施例的第二方面,在本發(fā)明實(shí)施例第二方面的第一種實(shí)施方式中,終端還包括:
設(shè)置模塊,用于設(shè)置非信任應(yīng)用程序,非信任應(yīng)用程序設(shè)有非信任標(biāo)識(shí);和/或,
設(shè)置模塊,還用于設(shè)置信任應(yīng)用程序,信任應(yīng)用程序設(shè)有信任標(biāo)識(shí)。
結(jié)合本發(fā)明實(shí)施例的第二方面的第一種實(shí)施方式,在本發(fā)明實(shí)施例第二方面的第二種實(shí)施方式中,第一檢測模塊包括:
第一檢測單元,用于檢測是否存在設(shè)有非信任標(biāo)識(shí)的應(yīng)用程序;或,
第二檢測單元,用于檢測是否存在無信任標(biāo)識(shí)的應(yīng)用程序。
結(jié)合本發(fā)明實(shí)施例的第二方面,本發(fā)明實(shí)施例的第二方面的第一種實(shí)施方式或第二種實(shí)施方式,在本發(fā)明實(shí)施例第二方面的第三種實(shí)施方式中,預(yù)設(shè)方式包括霧化處理或顏色示意處理。
結(jié)合本發(fā)明實(shí)施例的第二方面,本發(fā)明實(shí)施例的第二方面的第一種實(shí)施方式至第三種實(shí)施方式中的任意一種,在本發(fā)明實(shí)施例第二方面的第四種實(shí)施方式中,終端還包括:
解凍模塊,用于當(dāng)非信任應(yīng)用程序啟動(dòng)使用時(shí),終端自動(dòng)解凍第一凍結(jié)模塊凍結(jié)的非信任應(yīng)用程序;
第二檢測模塊,用于檢測是否退出非信任應(yīng)用程序;
第二凍結(jié)模塊,用于當(dāng)?shù)诙z測模塊檢測退出非信任應(yīng)用程序時(shí),則自動(dòng)凍結(jié)非信任應(yīng)用程序。
從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
本實(shí)施例中,可以將終端的所有應(yīng)用程序分為信任應(yīng)用程序和非信任應(yīng)用程序,當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),若檢測到存在非信任應(yīng)用程序,則可以將全部的非信任應(yīng)用程序進(jìn)行一次性凍結(jié),有效避免了用戶進(jìn)行多次凍結(jié)的繁瑣操作,已凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo)位置不發(fā)生更改,而是與信任應(yīng)用程序在視覺效果上有所區(qū)分,可以避免擾亂用戶在終端桌面的應(yīng)用圖標(biāo)布局,有利于用戶快速找到凍結(jié)的非信任應(yīng)用程序,提高用戶體驗(yàn)。
附圖說明
圖1為本發(fā)明實(shí)施例中應(yīng)用程序的管理方法一個(gè)實(shí)施例示意圖;
圖2為本發(fā)明實(shí)施例中應(yīng)用程序的管理方法另一實(shí)施例示意圖;
圖3為本發(fā)明實(shí)施例中應(yīng)用程序的管理方法另一實(shí)施例示意圖;
圖4為本發(fā)明實(shí)施例中終端一個(gè)實(shí)施例示意圖;
圖5為本發(fā)明實(shí)施例中終端另一實(shí)施例示意圖。
具體實(shí)施方式
本發(fā)明實(shí)施例提供了一種應(yīng)用程序的管理方法以及終端,用于優(yōu)化需要凍結(jié)的應(yīng)用程序的管理方式,高效管理的同時(shí)也規(guī)避了桌面應(yīng)用程序?qū)?yīng)的圖標(biāo)的整體布局的改變,有利于提高用戶體驗(yàn)。
為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分的實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”、“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的實(shí)施例能夠以除了在這里圖示或描述的內(nèi)容以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
為便于理解,下面對本發(fā)明實(shí)施例中的具體流程進(jìn)行描述,請參閱圖1,本發(fā)明實(shí)施例中應(yīng)用程序的管理方法一個(gè)實(shí)施例包括:
101、當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),終端檢測是否存在非信任應(yīng)用程序,若否,則執(zhí)行步驟102,若是,則執(zhí)行步驟103;
本實(shí)施例中,終端可以包括但不限于智能手機(jī)、平板電腦、臺(tái)式電腦、個(gè)人數(shù)字助理PDA等電子設(shè)備。當(dāng)終端安裝有多個(gè)應(yīng)用程序時(shí),用戶可以選擇在終端將部分一段時(shí)間不用的或者不清楚該應(yīng)用程序卸載與保留價(jià)值的應(yīng)用程序進(jìn)行凍結(jié)處理,凍結(jié)應(yīng)用程序是指將應(yīng)用程序變?yōu)榧偎罓顟B(tài),假死狀態(tài)即指凍結(jié)后的應(yīng)用程序不能啟動(dòng),也不會(huì)再進(jìn)行后臺(tái)啟動(dòng)等操作,從而可以減少終端運(yùn)行內(nèi)存資源的消耗,但仍然存在于終端,會(huì)占據(jù)終端的部分內(nèi)置存儲(chǔ),若凍結(jié)的應(yīng)用程序未解凍,將一直處于假死狀態(tài)。對應(yīng)的,若用戶需要使用凍結(jié)的應(yīng)用程序,可對該凍結(jié)的應(yīng)用程序進(jìn)行解凍,解凍即指凍結(jié)后的應(yīng)用程序從假死狀態(tài)中被喚醒,恢復(fù)正常使用,并可以在后臺(tái)占據(jù)終端的運(yùn)行內(nèi)存資源。
為了能夠一次性一鍵凍結(jié)所有需要凍結(jié)的應(yīng)用程序,本實(shí)施例中,當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),終端可以檢測是否存在非信任應(yīng)用程序,其中,非信任應(yīng)用程序和信任應(yīng)用程序?yàn)榻K端的所有應(yīng)用程序,即終端的所有應(yīng)用程序分為非信任應(yīng)用程序和信任應(yīng)用程序兩大類別,人性化的,該非信任應(yīng)用程序和信任應(yīng)用程序可由用戶根據(jù)喜好和習(xí)慣自由選擇,如信任應(yīng)用程序可以是用戶使用頻率較高的,非信任應(yīng)用程序則是用戶使用頻率較低的。
102、結(jié)束流程;
若終端檢測到不存在非信任應(yīng)用程序,則可以不進(jìn)行其它操作,即結(jié)束流程,使得終端的所有應(yīng)用程序可以不被凍結(jié),均可正常使用。
103、終端凍結(jié)非信任應(yīng)用程序;
若終端檢測到存在非信任應(yīng)用程序,則終端可以凍結(jié)非信任應(yīng)用程序,該非信任應(yīng)用程序可以是一個(gè),也可以是多個(gè),只要終端檢測為非信任應(yīng)用程序,即可一次性凍結(jié),凍結(jié)后的非信任應(yīng)用程序?qū)⑻幱诩偎罓顟B(tài),不占用終端的運(yùn)行內(nèi)存,有效節(jié)省終端的內(nèi)存資源。
104、終端按照預(yù)設(shè)方式保持非信任信用程序?qū)?yīng)的圖標(biāo)位置。
本實(shí)施例中,當(dāng)終端凍結(jié)非信任應(yīng)用程序后,還可以按照預(yù)設(shè)方式保持非信任信用程序?qū)?yīng)的圖標(biāo)位置,即非信任應(yīng)用程序在終端桌面上對應(yīng)的圖標(biāo)位置保持不變,但凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo)與信任應(yīng)用程序?qū)?yīng)的圖標(biāo)在視覺效果上可以有所區(qū)別,以使得用戶可以清晰、直觀的區(qū)分凍結(jié)的應(yīng)用程序和未凍結(jié)的應(yīng)用程序。
具體的,在實(shí)際應(yīng)用中,預(yù)設(shè)方式可以包括霧化處理或顏色示意處理,即終端可以將凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo)做霧化處理,也可以采用諸如灰色處理凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo),從而和未凍結(jié)的信任應(yīng)用程序在視覺效果上區(qū)分開來。
需要說明的是,本實(shí)施例中的預(yù)設(shè)方式除了上述說明的內(nèi)容,在實(shí)際應(yīng)用中,還可以是其它方式,如虛化處理,只要能夠使得用戶能夠在視覺效果上區(qū)分凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo)與信任應(yīng)用程序?qū)?yīng)的圖標(biāo)即可,具體此處不做限定。
可以理解的是,本實(shí)施例中的步驟104除了可以在步驟103后執(zhí)行,在實(shí)際應(yīng)用中,也可以與步驟103同步執(zhí)行,只要使得凍結(jié)的非信任應(yīng)用程序可以按照預(yù)設(shè)方式保留原先的圖標(biāo)位置即可,具體此處不做限定。
本實(shí)施例中,通過將終端所有的應(yīng)用程序劃分為信任應(yīng)用程序和非信任應(yīng)用程序,可以使得用戶一次性凍結(jié)所有的非信任應(yīng)用程序,有效避免了用戶對多個(gè)應(yīng)用程序進(jìn)行逐一凍結(jié)的繁瑣操作,且凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo)不會(huì)從桌面消失,但可以與信任應(yīng)用程序有所區(qū)別,從而方便用戶進(jìn)行操作,也有效避免了終端桌面的應(yīng)用圖標(biāo)布局的擾亂,有利于用戶快速找到凍結(jié)的非信任應(yīng)用程序,提高了用戶體驗(yàn)。
需要說明的是,本實(shí)施例中終端檢測是否存在非信任應(yīng)用程序的具體方式可以有所不同,在非信任應(yīng)用程序凍結(jié)之后,還可以對需要進(jìn)行使用的非信任應(yīng)用程序進(jìn)行自動(dòng)解凍和凍結(jié),下面進(jìn)行具體說明:
具體請參閱圖2,本發(fā)明實(shí)施例中應(yīng)用程序的管理方法另一實(shí)施例包括:
201、終端設(shè)置非信任應(yīng)用程序;
本實(shí)施例中,為了可以將非信任應(yīng)用程序進(jìn)行一鍵凍結(jié),終端可以設(shè)置非信任應(yīng)用程序,該非信任應(yīng)用程序可以設(shè)有非信任標(biāo)識(shí)。
具體的,在實(shí)際應(yīng)用中,可以應(yīng)用于以下場景:當(dāng)終端進(jìn)入凍結(jié)應(yīng)用程序的操作界面時(shí),該凍結(jié)應(yīng)用程序可以讀取終端的所有應(yīng)用程序,并呈現(xiàn)于操作界面上,用戶可以根據(jù)自己的喜好和習(xí)慣對部分應(yīng)用程序進(jìn)行勾選,其中,若勾選的應(yīng)用程序?yàn)樾湃螒?yīng)用程序,則未勾選的應(yīng)用程序?yàn)榉切湃螒?yīng)用程序,反之,則未勾選的應(yīng)用程序?yàn)樾湃螒?yīng)用程序,在將終端的所有應(yīng)用程序分成信任應(yīng)用程序和非信任應(yīng)用程序時(shí),非信任應(yīng)用程序可以設(shè)有非信任標(biāo)識(shí),使得終端可以識(shí)別信任應(yīng)用程序和非信任應(yīng)用程序。
可以理解的是,為了方便用戶在信任應(yīng)用程序和非信任應(yīng)用程序之間做出選擇,終端可以給出選擇建議,如在上述應(yīng)用場景中,在凍結(jié)應(yīng)用程序的操作界面以使用頻率由高到低的排列順序顯示終端的所有應(yīng)用程序,也可以根據(jù)應(yīng)用程序的類別進(jìn)行顯示,如聊天應(yīng)用、辦公應(yīng)用、美圖應(yīng)用等,只要可以給到用戶建議即可,具體方式此處不做限定。
202、當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),終端檢測是否存在設(shè)有非信任標(biāo)識(shí)的應(yīng)用程序,若否,則執(zhí)行步驟203,若是,則執(zhí)行步驟204;
當(dāng)終端設(shè)置非信任應(yīng)用程序后,可以在上述應(yīng)用場景中選擇凍結(jié)操作,那么當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),終端可以檢測是否存在設(shè)有非信任標(biāo)識(shí)的應(yīng)用程序。
203、結(jié)束流程;
若終端檢測到不存在設(shè)有非信任標(biāo)識(shí)的應(yīng)用程序,則可以不進(jìn)行其它操作,即結(jié)束流程,使得終端的所有應(yīng)用程序可以不被凍結(jié),均可正常使用。
本實(shí)施例中的步驟204至步驟205與圖1所示實(shí)施例中的步驟103至步驟104相同,此處不再贅述。
206、當(dāng)非信任應(yīng)用程序啟動(dòng)使用時(shí),終端自動(dòng)解凍非信任應(yīng)用程序;
本實(shí)施例中,當(dāng)終端凍結(jié)非信任應(yīng)用程序,并按照預(yù)設(shè)方式保持非信任信用程序?qū)?yīng)的圖標(biāo)位置后,若用戶需要使用凍結(jié)的非信任應(yīng)用程序,那么用戶可以在終端的桌面上找到需要使用的凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo),并可以如往常一樣點(diǎn)擊該圖標(biāo)進(jìn)入應(yīng)用程序進(jìn)行相關(guān)操作,即當(dāng)非信任應(yīng)用程序啟動(dòng)使用時(shí),終端可以自動(dòng)解凍該非信任應(yīng)用程序,本實(shí)施例中的解凍意味著該非信任應(yīng)用程序暫時(shí)性地從假死狀態(tài)中恢復(fù),用戶在啟動(dòng)使用該非信任應(yīng)用程序的時(shí)間內(nèi),該非信任應(yīng)用程序會(huì)占用運(yùn)行內(nèi)存,同未凍結(jié)的信任應(yīng)用程序一樣,具有正常的使用功能,不影響用戶對該非信任應(yīng)用程序的任何操作。
207、終端檢測是否退出非信任應(yīng)用程序,若是,則執(zhí)行步驟203,若否,則執(zhí)行步驟208;
當(dāng)終端自動(dòng)解凍非信任應(yīng)用程序后,終端可以檢測該非信任應(yīng)用程序的運(yùn)行狀態(tài),進(jìn)而檢測是否退出該非信任應(yīng)用程序。
可以理解的是,若終端檢測到未退出該信任應(yīng)用程序,那么可以默認(rèn)為用戶繼續(xù)在該非信任應(yīng)用程序進(jìn)行相關(guān)的操作,則可以不進(jìn)行其它操作,即執(zhí)行步驟203,使得該非信任應(yīng)用程序可以正常使用。
208、終端自動(dòng)凍結(jié)非信任應(yīng)用程序。
若終端檢測到退出該非信任應(yīng)用程序,則終端可以自動(dòng)凍結(jié)該非信任應(yīng)用程序,有效避免用戶對該非信任應(yīng)用程序進(jìn)行二次凍結(jié)。
進(jìn)一步的,在實(shí)際應(yīng)用中,本實(shí)施例中也可以對凍結(jié)的非信任應(yīng)用程序進(jìn)行一鍵解凍,如以步驟201中說明的應(yīng)用場景為例進(jìn)行說明,用戶可以在凍結(jié)應(yīng)用程序的操作界面將需要解凍的非信任應(yīng)用程序更改為信任應(yīng)用程序,那么終端可以將更改為信任應(yīng)用程序的非信任應(yīng)用程序進(jìn)行一鍵解凍,有效避免了用戶的反復(fù)解凍操作。
在圖1所示實(shí)施例的基礎(chǔ)上,本實(shí)施例中,可以對非信任應(yīng)用程序進(jìn)行設(shè)置,且非信任應(yīng)用程序可以設(shè)有非信任標(biāo)識(shí),以利于終端有效識(shí)別非信任應(yīng)用程序。此外,在現(xiàn)有技術(shù)中,被凍結(jié)的應(yīng)用在再次使用時(shí),需要先去凍結(jié)應(yīng)用中進(jìn)行解凍操作,才能使用對應(yīng)的應(yīng)用,影響了用戶對應(yīng)用的使用體驗(yàn),而不常用的應(yīng)用在偶爾使用后,用戶需要再次手動(dòng)凍結(jié)應(yīng)用,過程較為繁瑣,但本實(shí)施例中,用戶可以在終端桌面找到凍結(jié)的非信任應(yīng)用程序,并實(shí)現(xiàn)對該非信任應(yīng)用程序的正常使用,即一旦該非信任應(yīng)用程序啟動(dòng)使用,則終端可以自動(dòng)解凍該非信任應(yīng)用程序,若退出該非信任應(yīng)用程序,則終端可以自動(dòng)凍結(jié)該非信任應(yīng)用程序,從而有效避免了用戶對需要使用的非信任應(yīng)用程序進(jìn)行反復(fù)解凍與凍結(jié)的操作,且有利于終端的內(nèi)存優(yōu)化。
具體請參閱圖3,本發(fā)明實(shí)施例中應(yīng)用程序的管理方法另一實(shí)施例包括:
301、終端設(shè)置信任應(yīng)用程序;
本實(shí)施例中,為了可以將非信任應(yīng)用程序進(jìn)行一鍵凍結(jié),終端可以設(shè)置信任應(yīng)用程序,該信任應(yīng)用程序可以設(shè)有非信任標(biāo)識(shí)。
具體的,在實(shí)際應(yīng)用中,可以應(yīng)用于以下場景:當(dāng)終端進(jìn)入凍結(jié)應(yīng)用程序的操作界面時(shí),該凍結(jié)應(yīng)用程序可以讀取終端的所有應(yīng)用程序,并呈現(xiàn)于操作界面上,用戶可以根據(jù)自己的喜好和習(xí)慣對部分應(yīng)用程序進(jìn)行勾選,其中,若勾選的應(yīng)用程序?yàn)樾湃螒?yīng)用程序,則未勾選的應(yīng)用程序?yàn)榉切湃螒?yīng)用程序,反之,則未勾選的應(yīng)用程序?yàn)樾湃螒?yīng)用程序,在將終端的所有應(yīng)用程序分成信任應(yīng)用程序和非信任應(yīng)用程序時(shí),信任應(yīng)用程序可以設(shè)有信任標(biāo)識(shí),使得終端可以識(shí)別信任應(yīng)用程序和非信任應(yīng)用程序,即無信任標(biāo)識(shí)的應(yīng)用程序?yàn)榉切湃螒?yīng)用程序。
可以理解的是,本實(shí)施例中,為了方便用戶在信任應(yīng)用程序和非信任應(yīng)用程序之間做出選擇,終端也可以給出選擇建議,具體已在圖2所示實(shí)施例中的步驟201進(jìn)行說明,此處不再贅述。
302、終端檢測是否存在無信任標(biāo)識(shí)的應(yīng)用程序,若否,則執(zhí)行步驟303,若是,則執(zhí)行步驟304;
當(dāng)終端設(shè)置信任應(yīng)用程序后,可以在上述應(yīng)用場景中選擇凍結(jié)操作,那么當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),終端可以檢測是否存在無信任標(biāo)識(shí)的應(yīng)用程序。
303、結(jié)束流程;
若終端檢測到不存在無信任標(biāo)識(shí)的應(yīng)用程序,則可以不進(jìn)行其它操作,即結(jié)束流程,使得終端的所有應(yīng)用程序可以不被凍結(jié),均可正常使用。
本實(shí)施例中的步驟304至步驟308與圖2所示實(shí)施例中的步驟204至步驟208相同,此處不再贅述。
需要說明的是,圖2所示實(shí)施例和圖3所示實(shí)施例中僅以一種應(yīng)用場景說明了本發(fā)明實(shí)施例中應(yīng)用程序的管理方法的一種方式,在實(shí)際應(yīng)用中,具體的應(yīng)用場景也可以是其它,具體此處不做限定。
本實(shí)施例與圖2所示實(shí)施例說明的有益效果相同,但實(shí)際實(shí)現(xiàn)過程中,本實(shí)施例是通過設(shè)置信任應(yīng)用程序,且信任應(yīng)用程序可以設(shè)有信任標(biāo)識(shí),從而使得終端可以有效識(shí)別信任應(yīng)用程序與非信任應(yīng)用程序。
可以理解的是,基于圖2所示實(shí)施例和圖3所示實(shí)施例,本發(fā)明實(shí)施例中也可以同時(shí)設(shè)置信任應(yīng)用程序和非信任應(yīng)用程序,即信任應(yīng)用程序和非信任應(yīng)用程序可以分別同時(shí)設(shè)有信任標(biāo)識(shí)和非信任標(biāo)識(shí),但檢測的目的都在于是否存在非信任應(yīng)用程序,具體實(shí)現(xiàn)方法已在上述內(nèi)容中描述,此處不再贅述。
上面對本發(fā)明實(shí)施例中的應(yīng)用程序的管理方法進(jìn)行了描述,下面對本發(fā)明實(shí)施例中的終端進(jìn)行描述,請參閱圖4,本發(fā)明實(shí)施例中終端一個(gè)實(shí)施例包括:
第一檢測模塊401,用于當(dāng)終端接收到凍結(jié)應(yīng)用程序的指令時(shí),檢測是否存在非信任應(yīng)用程序,非信任應(yīng)用程序和信任應(yīng)用程序?yàn)榻K端的所有應(yīng)用程序;
第一凍結(jié)模塊402,用于當(dāng)?shù)谝粰z測模塊檢測存在非信任應(yīng)用程序時(shí),則凍結(jié)非信任應(yīng)用程序;
保持模塊403,用于按照預(yù)設(shè)方式保持非信任信用程序?qū)?yīng)的圖標(biāo)位置。
本實(shí)施例中,通過將終端所有的應(yīng)用程序劃分為信任應(yīng)用程序和非信任應(yīng)用程序,當(dāng)?shù)谝粰z測模塊401檢測存在非信任應(yīng)用程序時(shí),第一凍結(jié)模塊402可以一次性凍結(jié)所有的非信任應(yīng)用程序,有效避免了用戶對多個(gè)應(yīng)用程序進(jìn)行逐一凍結(jié)的繁瑣操作,且保持模塊402可以使得凍結(jié)的非信任應(yīng)用程序?qū)?yīng)的圖標(biāo)不會(huì)從桌面消失,但可以在視覺效果上與信任應(yīng)用程序有所區(qū)別,從而方便用戶進(jìn)行操作,也有效避免了終端桌面的應(yīng)用圖標(biāo)布局的擾亂,有利于用戶快速找到凍結(jié)的非信任應(yīng)用程序,提高了用戶體驗(yàn)。
請參閱圖5,本發(fā)明實(shí)施例中終端一個(gè)實(shí)施例包括:
設(shè)置模塊501,用于設(shè)置非信任應(yīng)用程序,非信任應(yīng)用程序設(shè)有非信任標(biāo)識(shí);和/或,還用于設(shè)置信任應(yīng)用程序,信任應(yīng)用程序設(shè)有信任標(biāo)識(shí)。
本實(shí)施例中的模塊502與圖4所示實(shí)施例中的模塊401相同,模塊503與圖4所示實(shí)施例中的模塊402相同,模塊504與圖4所示實(shí)施例中的模塊403相同,此處不再贅述。
解凍模塊505,用于當(dāng)非信任應(yīng)用程序啟動(dòng)使用時(shí),終端自動(dòng)解凍第一凍結(jié)模塊凍結(jié)的非信任應(yīng)用程序;
第二檢測模塊506,用于檢測是否退出非信任應(yīng)用程序;
第二凍結(jié)模塊507,用于當(dāng)?shù)诙z測模塊檢測退出非信任應(yīng)用程序時(shí),則自動(dòng)凍結(jié)非信任應(yīng)用程序。
本實(shí)施例中,第一檢測模塊502可以進(jìn)一步包括:
第一檢測單元5021,用于檢測是否存在設(shè)有非信任標(biāo)識(shí)的應(yīng)用程序;或,
第二檢測單元5022,用于檢測是否存在無信任標(biāo)識(shí)的應(yīng)用程序。
在圖4所示實(shí)施例的基礎(chǔ)上,本實(shí)施例中,設(shè)置模塊501可以對非信任應(yīng)用程序或信任應(yīng)用程序進(jìn)行設(shè)置,且非信任應(yīng)用程序可以設(shè)有非信任標(biāo)識(shí),信任應(yīng)用程序可以設(shè)有信任標(biāo)識(shí),以利于終端有效識(shí)別非信任應(yīng)用程序。此外,用戶可以在終端桌面找到凍結(jié)的非信任應(yīng)用程序,并實(shí)現(xiàn)對該非信任應(yīng)用程序的正常使用,即一旦該非信任應(yīng)用程序啟動(dòng)使用,則解凍模塊505可以自動(dòng)解凍該非信任應(yīng)用程序,若第二檢測模塊506檢測退出該非信任應(yīng)用程序,則第二解凍模塊507可以自動(dòng)凍結(jié)該非信任應(yīng)用程序,從而有效避免了用戶對需要使用的非信任應(yīng)用程序進(jìn)行反復(fù)解凍與凍結(jié)的操作,且有利于終端的內(nèi)存優(yōu)化。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對應(yīng)過程,在此不再贅述。
在本申請所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。