本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體的,涉及一種關(guān)閉應(yīng)用進(jìn)程的方法,以及應(yīng)用該方法的關(guān)閉應(yīng)用進(jìn)程的裝置。
背景技術(shù):
智能手機(jī)、平板電腦等移動(dòng)終端設(shè)備是人們?nèi)粘I罱?jīng)常使用的智能電子設(shè)備。智能電子設(shè)備均運(yùn)行有操作系統(tǒng),大量第三方應(yīng)用進(jìn)程運(yùn)行在操作系統(tǒng)上,而運(yùn)行的系統(tǒng)程序、應(yīng)用進(jìn)程將占用大量的內(nèi)存資源。系統(tǒng)程序、應(yīng)用進(jìn)程運(yùn)行時(shí)產(chǎn)生大量進(jìn)程,這些進(jìn)程的運(yùn)行將耗用智能電子設(shè)備大量的內(nèi)存資源。
然而,智能電子設(shè)備的內(nèi)存資源是有限的,如同時(shí)運(yùn)行的進(jìn)程數(shù)量過(guò)多,占用內(nèi)存資源較多時(shí),容易導(dǎo)致智能電子設(shè)備運(yùn)行緩慢,導(dǎo)致電子設(shè)備運(yùn)行時(shí)出現(xiàn)卡頓的現(xiàn)象,以至于智能電子設(shè)備運(yùn)行時(shí)出現(xiàn)在某一界面上長(zhǎng)時(shí)間靜止,無(wú)法響應(yīng)使用者輸入的任何指令,影響智能電子設(shè)備的使用,給使用者帶來(lái)極大的不便。
為了解決內(nèi)存占用過(guò)多的問(wèn)題,現(xiàn)有的一種方法是增加設(shè)備本身的內(nèi)存,但這種方法對(duì)于用戶來(lái)說(shuō)無(wú)疑增加了費(fèi)用,性價(jià)比較低。另一種方法是對(duì)進(jìn)程進(jìn)行管理,及時(shí)關(guān)閉不需要的應(yīng)用進(jìn)程,以釋放內(nèi)存。該方法普遍運(yùn)用于智能終端設(shè)備中,進(jìn)行內(nèi)存資源的控制,對(duì)于用戶來(lái)說(shuō),可以提高設(shè)備的流暢度,且無(wú)需增加額外的費(fèi)用,提高了用戶的滿意度。
現(xiàn)有一種多進(jìn)程管理方法是將需要關(guān)閉的應(yīng)用進(jìn)程進(jìn)行聚合后,通過(guò)點(diǎn)擊屏幕上的虛擬按鍵,從而將所有需要關(guān)閉的應(yīng)用進(jìn)程全部關(guān)閉,虛擬按鍵一般設(shè)置在屏幕的頂部區(qū)域或底部區(qū)域,由于現(xiàn)有應(yīng)用終端屏幕尺寸較大,虛擬按鍵設(shè)置在屏幕頂部區(qū)域,當(dāng)用戶單手操作時(shí),不易點(diǎn)觸虛擬按鍵從而完成關(guān)閉操作。另外,將虛擬按鍵設(shè)置再屏幕的底部區(qū)域,用戶操作時(shí),容易誤觸發(fā),從而導(dǎo)致應(yīng)用程序的關(guān)閉,嚴(yán)重的,會(huì)導(dǎo)致用戶的數(shù)據(jù)丟失,給用戶帶了不愉快的體驗(yàn)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的是提供一種便于用戶操作,提高用戶體驗(yàn)度的關(guān)閉應(yīng)用進(jìn)程的方法。
本發(fā)明的另一目的是提供一種防止誤觸發(fā),便于操作的關(guān)閉應(yīng)用進(jìn)程的裝置。
為了實(shí)現(xiàn)上述主要目的,本發(fā)明的關(guān)閉應(yīng)用進(jìn)程的方法包括:獲取展示進(jìn)程管理器界面的指令,在進(jìn)程管理器界面上展示當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程;獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令,聚合當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程;當(dāng)檢測(cè)到操作體在屏幕上執(zhí)行滑動(dòng)操作,關(guān)閉所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程。
由上述方案可知,本發(fā)明關(guān)閉應(yīng)用進(jìn)程的方法在進(jìn)入進(jìn)程管理界面后,將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程進(jìn)行聚合,當(dāng)判斷到屏幕上任何區(qū)域接收到滑動(dòng)操作指令時(shí),關(guān)閉所聚合的當(dāng)前運(yùn)行可關(guān)閉的應(yīng)用進(jìn)程。利用滑動(dòng)操作執(zhí)行運(yùn)用進(jìn)程的關(guān)閉,便于用戶操作,避免了將關(guān)閉虛擬按鍵設(shè)置在屏幕下方容易被誤觸的情況,以及避免了將關(guān)閉虛擬按鍵設(shè)置在屏幕上方時(shí),用戶單手操作不便的情況。
一個(gè)優(yōu)選的方案中,關(guān)閉所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程前,判斷所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程中是否包含預(yù)設(shè)類型的應(yīng)用進(jìn)程,若是,取消聚合預(yù)設(shè)類型的應(yīng)用進(jìn)程。
由此可見(jiàn),在運(yùn)行的應(yīng)用進(jìn)程中,包含了運(yùn)行系統(tǒng)所必要的進(jìn)程和用戶想要保留運(yùn)行的某一類進(jìn)程,關(guān)閉此類進(jìn)程則會(huì)使系統(tǒng)工作出現(xiàn)異?;蚪o用戶帶了不必要的操作,因此,需要對(duì)此類應(yīng)用進(jìn)程進(jìn)行聚合的剔除,保證此類進(jìn)程的正常工作。
進(jìn)一步的方案中,聚合當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程之后,獲取設(shè)置預(yù)設(shè)類型的應(yīng)用進(jìn)程的指令,并根據(jù)預(yù)設(shè)類型的應(yīng)用進(jìn)程的指令設(shè)置被取消聚合的應(yīng)用進(jìn)程的類型。
由此可見(jiàn),在聚合當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程之后,可對(duì)運(yùn)行系統(tǒng)所必要的進(jìn)程和用戶想要保留運(yùn)行的進(jìn)程進(jìn)行設(shè)置,避免此類進(jìn)程被誤關(guān),保證系統(tǒng)的正常運(yùn)行。
進(jìn)一步的方案中,聚合當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程之后,在屏幕上展示提示信息,提示信息用于提示用戶執(zhí)行滑動(dòng)操作。
由此可見(jiàn),為了更好的提示用戶進(jìn)行進(jìn)程關(guān)閉操作,在聚合可關(guān)閉的運(yùn)用進(jìn)程后,屏幕上顯示操作提示,使用戶便捷地獲取下一步的操作信息,防止用戶錯(cuò)誤操作,帶來(lái)不必要的麻煩。
更進(jìn)一步的方案中,獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令包括:檢測(cè)在進(jìn)程管理器界面所對(duì)應(yīng)的屏幕區(qū)域內(nèi)是否有以預(yù)設(shè)力度按壓屏幕的操作,若有,則獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令。
由此可見(jiàn),由于現(xiàn)有部分移動(dòng)終端為了增加應(yīng)用的操作體驗(yàn)以及豐富操作的多樣性,在屏幕上通過(guò)按壓交互操作時(shí),不同的按壓力度代表不同的操作指令,例如,輕觸桌面某圖標(biāo)時(shí)表示發(fā)送進(jìn)入該應(yīng)用程序的指令,在該圖標(biāo)上重力按壓時(shí),則彈出卸載該應(yīng)用程序的對(duì)話框。本發(fā)明關(guān)閉應(yīng)用進(jìn)程的方法通過(guò)檢測(cè)不同壓力范圍的按壓屏幕操作信息,判斷出用戶需要的操作,可增加操作體驗(yàn)。同時(shí),用戶可根據(jù)使用習(xí)慣設(shè)置按壓屏幕的力度范圍,為用戶提供便捷操作。
為了上述另一目的,本發(fā)明提供的關(guān)閉應(yīng)用進(jìn)程的裝置,包括:進(jìn)程展示模塊,獲取展示進(jìn)程管理器界面的指令,在進(jìn)程管理器界面上展示當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程;進(jìn)程聚合模塊,獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令,聚合當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程;進(jìn)程關(guān)閉模塊,當(dāng)檢測(cè)到操作體在屏幕上執(zhí)行滑動(dòng)操作,進(jìn)程關(guān)閉模塊關(guān)閉所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程。
由上述方案可見(jiàn),本發(fā)明關(guān)閉應(yīng)用進(jìn)程的裝置通過(guò)將所有當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程進(jìn)行聚合,并通過(guò)屏幕所接收的滑動(dòng)操作指令將聚合后的應(yīng)用進(jìn)程進(jìn)行關(guān)閉,避免了利用點(diǎn)擊虛擬按鍵關(guān)閉所有可關(guān)閉應(yīng)用進(jìn)程時(shí)容易誤觸發(fā)及不便操作的缺點(diǎn),將應(yīng)用進(jìn)程的關(guān)閉操作簡(jiǎn)易化。
附圖說(shuō)明
圖1是本發(fā)明關(guān)閉應(yīng)用進(jìn)程的方法實(shí)施例的流程框圖。
圖2是本發(fā)明關(guān)閉應(yīng)用進(jìn)程的方法實(shí)施例中在屏幕上展示提示信息的效果圖。
圖3是本發(fā)明關(guān)閉應(yīng)用進(jìn)程的裝置實(shí)施例的結(jié)構(gòu)框圖。
以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明。
具體實(shí)施方式
本發(fā)明關(guān)閉應(yīng)用進(jìn)程的方法可應(yīng)用在諸如智能手機(jī)或者平板電腦等移動(dòng)終端上,優(yōu)選的,應(yīng)用在帶有觸摸屏的智能手機(jī)或者平板電腦等移動(dòng)終端上。本發(fā)明關(guān)閉應(yīng)用進(jìn)程的裝置應(yīng)用在移動(dòng)終端上用于實(shí)現(xiàn)關(guān)閉應(yīng)用進(jìn)程的方法的裝置。
關(guān)閉應(yīng)用進(jìn)程的方法實(shí)施例:
本發(fā)明關(guān)閉應(yīng)用進(jìn)程的方法應(yīng)用在諸如智能手機(jī)或者平板電腦等移動(dòng)終端上,特別是應(yīng)用在帶有觸摸屏的智能手機(jī)或者平板電腦等移動(dòng)終端上,可通過(guò)交互操作完成關(guān)閉應(yīng)用進(jìn)程的操作。
參見(jiàn)圖1,圖1是本發(fā)明關(guān)閉應(yīng)用進(jìn)程的方法實(shí)施例的流程框圖,具體方法包括:
步驟S1,在需要關(guān)閉應(yīng)用進(jìn)程時(shí),獲取展示進(jìn)程管理器界面的指令,在進(jìn)程管理器界面上展示當(dāng)前運(yùn)行的應(yīng)用進(jìn)程。
具體的,用戶可以通過(guò)點(diǎn)擊進(jìn)程管理器圖標(biāo)或通過(guò)在屏幕上滑動(dòng)、點(diǎn)擊或按鍵等組合交互的方式進(jìn)入進(jìn)程管理器界面。例如,獲取到用戶點(diǎn)擊進(jìn)程管理的圖標(biāo)的指令,則展示進(jìn)程管理器界面;或者,獲取到用戶由屏幕底部向頂部滑動(dòng)的指令,則展示進(jìn)程管理器界面等。
可選的,在進(jìn)程管理器界面上展示當(dāng)前運(yùn)行的應(yīng)用進(jìn)程的方式包括多種,具體可以是:通過(guò)圖標(biāo)式和/或卡片式的方式進(jìn)行應(yīng)用進(jìn)程的展示,圖標(biāo)或卡片的展示可為動(dòng)態(tài)展示,可在屏幕上進(jìn)行拖動(dòng),用以切換進(jìn)程的展示。
步驟S2,獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令,聚合所述當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程。
用戶可以通過(guò)以下方式輸入將應(yīng)用進(jìn)程聚合的指令:可以是在屏幕上滑動(dòng)、點(diǎn)擊屏幕上的虛擬按鍵或點(diǎn)擊物理按鍵、長(zhǎng)按屏幕的設(shè)定區(qū)域、重力按壓屏幕等。
具體的,獲取將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令包括:檢測(cè)在進(jìn)程管理器界面所對(duì)應(yīng)的屏幕區(qū)域內(nèi)是否有以預(yù)設(shè)力度按壓屏幕的操作,若有,則獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令。按壓屏幕的力度可通過(guò)設(shè)置界面進(jìn)行設(shè)置。例如,在設(shè)置界面顯示代表按壓屏幕力度大小的坐標(biāo)軸,坐標(biāo)軸的兩端分別代表最大力度和最小力度,用戶可拖動(dòng)坐標(biāo)軸上的虛擬游碼,選擇需要的按壓力度,需要較小力度時(shí),可將虛擬游碼拖動(dòng)至靠近最小力度的一端坐標(biāo)軸,要較大力度時(shí),可將虛擬游碼拖動(dòng)至靠近最大力度的一端坐標(biāo)軸。
將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合之后,展示聚合后的應(yīng)用進(jìn)程的方式可以是:
將所有聚合的應(yīng)用進(jìn)程的圖標(biāo)歸置于一個(gè)新的文件夾中或?qū)?yīng)用進(jìn)程以卡片方式顯示,并且將多個(gè)以卡片方式顯示的應(yīng)用進(jìn)程以重疊的方式進(jìn)行顯示。
可選的,為了防止誤觸操作,在接收到應(yīng)用進(jìn)程聚合的指令后可在屏幕上展示進(jìn)程聚合的提示信息并顯示“確認(rèn)”虛擬按鍵和“取消”虛擬按鍵,當(dāng)用戶點(diǎn)擊“確認(rèn)”虛擬按鍵進(jìn)行進(jìn)程的聚合,當(dāng)用戶點(diǎn)擊“取消”虛擬按鍵,則返回進(jìn)程管理展示界面,當(dāng)長(zhǎng)時(shí)間沒(méi)有檢測(cè)到點(diǎn)觸操作時(shí),默認(rèn)取消當(dāng)前操作并返回進(jìn)程管理展示界面。
將一定數(shù)量的應(yīng)用進(jìn)程聚合之后,基于某些原因可能并不能將聚合的所有應(yīng)用進(jìn)程都關(guān)閉,在該實(shí)施例中,可以通過(guò)以下兩種方式對(duì)聚合的應(yīng)用作進(jìn)一步的篩選,具體實(shí)現(xiàn)包括:
方式一、取消預(yù)設(shè)類型的應(yīng)用進(jìn)程的聚合,具體實(shí)現(xiàn)可以是:
步驟S3,獲取設(shè)置預(yù)設(shè)類型的應(yīng)用進(jìn)程的指令。
檢測(cè)到用戶點(diǎn)擊特定的虛擬按鍵后獲取到設(shè)置預(yù)設(shè)類型的應(yīng)用進(jìn)程的指令,進(jìn)入設(shè)置界面,并根據(jù)預(yù)設(shè)類型的應(yīng)用進(jìn)程的指令設(shè)置被取消聚合的應(yīng)用進(jìn)程的類型,即根據(jù)界面中的提示信息進(jìn)行應(yīng)用進(jìn)程的設(shè)置。應(yīng)用進(jìn)程包括可關(guān)閉應(yīng)用進(jìn)程和不可關(guān)閉進(jìn)程,預(yù)設(shè)類型的應(yīng)用進(jìn)程為不可關(guān)閉進(jìn)程,例如,支持系統(tǒng)運(yùn)行的應(yīng)用程序即為不可關(guān)閉的應(yīng)用進(jìn)程。
可選的,為了方便對(duì)某一類進(jìn)程進(jìn)行設(shè)置,在設(shè)置界面的提示信息中,可根據(jù)應(yīng)用進(jìn)程的類別進(jìn)行歸類,例如,系統(tǒng)進(jìn)程類、實(shí)時(shí)通信類或游戲類等,用戶可根據(jù)進(jìn)程類別進(jìn)行一鍵設(shè)置??蛇x的,設(shè)置預(yù)設(shè)類型的應(yīng)用進(jìn)程的步驟S3亦可在執(zhí)行步驟S2前執(zhí)行,先獲取將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令,進(jìn)行預(yù)設(shè)類型的進(jìn)程設(shè)置,再進(jìn)行進(jìn)程的聚合。
步驟S4,取消聚合預(yù)設(shè)類型的應(yīng)用進(jìn)程。
由于預(yù)設(shè)類型的應(yīng)用進(jìn)程為不可關(guān)閉的應(yīng)用進(jìn)程,因此需取消聚合預(yù)設(shè)類型的應(yīng)用進(jìn)程。例如,將實(shí)時(shí)通信類進(jìn)程設(shè)置為預(yù)設(shè)類型的應(yīng)用進(jìn)程,即,不可關(guān)閉的程序,在退出設(shè)置界面后,可自動(dòng)取消實(shí)時(shí)通信類應(yīng)用進(jìn)程的聚合,確保此類進(jìn)程正常運(yùn)行。
方式二、取消特定應(yīng)用進(jìn)程的聚合,具體實(shí)現(xiàn)可以是:
在執(zhí)行步驟S2,完成可關(guān)閉的應(yīng)用進(jìn)程聚合之后,還可執(zhí)行步驟S5,獲取取消所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程中需要取消聚合的應(yīng)用進(jìn)程的指令;
例如,需要保留運(yùn)行所聚合的應(yīng)用進(jìn)程中的一項(xiàng)應(yīng)用進(jìn)程時(shí),可通過(guò)在屏幕上滑動(dòng)、點(diǎn)擊等操作進(jìn)行應(yīng)用進(jìn)程的選擇同時(shí)通過(guò)在屏幕上的交互操作發(fā)送取消聚合應(yīng)用進(jìn)程的指令。
步驟S6,取消所選擇的應(yīng)用進(jìn)程的聚合,將所選擇的應(yīng)用進(jìn)程剔除出聚合的隊(duì)列,保證其正常運(yùn)行。
步驟S7,在屏幕上展示提示信息,提示信息用于提示用戶執(zhí)行滑動(dòng)操作。
優(yōu)選的,如圖2所示,在屏幕中顯示“左右滑動(dòng)全部關(guān)閉”操作提示信息,用戶可根據(jù)提示完成交互的操作,從而完成進(jìn)程的關(guān)閉。
在本發(fā)明實(shí)施例中,該步驟S7可在執(zhí)行步驟S2后執(zhí)行,也可在執(zhí)行步驟S4或者是步驟S6后執(zhí)行。
根據(jù)屏幕上展示的提示信息,用戶可利用操作體在屏幕上進(jìn)行相應(yīng)的滑動(dòng)操作,操作體可包括用戶的手指或者觸屏筆等可被屏幕感應(yīng)的操作體。例如,在屏幕的任意位置進(jìn)行向左滑動(dòng)或向右滑動(dòng)的操作,根據(jù)用戶的操作判斷屏幕上是否接收到關(guān)閉應(yīng)用進(jìn)程的指令??蛇x的,在屏幕顯示提示信息的位置可設(shè)置虛擬按鍵,點(diǎn)擊該虛擬按鍵或在虛擬按鍵區(qū)域進(jìn)行滑動(dòng)操作,可使屏幕接收到關(guān)閉進(jìn)程的指令。
步驟S8,關(guān)閉所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程。
關(guān)閉全部聚合的應(yīng)用進(jìn)程后,返回進(jìn)程管理界面并展示進(jìn)程已關(guān)閉的提示信息??蛇x的,在檢測(cè)到操作體屏幕上執(zhí)行滑動(dòng)操作后,屏幕上顯示關(guān)閉所有聚合進(jìn)程的提示信息并顯示“確認(rèn)”虛擬按鍵和“取消”虛擬按鍵,當(dāng)用戶點(diǎn)擊“確認(rèn)”虛擬按鍵時(shí)進(jìn)行聚合進(jìn)程的關(guān)閉,當(dāng)用戶點(diǎn)擊“取消”虛擬按鍵,則返回進(jìn)程聚合展示界面,當(dāng)長(zhǎng)時(shí)間沒(méi)有點(diǎn)觸操作時(shí),默認(rèn)取消當(dāng)前操作并返回進(jìn)程管理展示界面,以防止用戶誤觸操作。
關(guān)閉應(yīng)用進(jìn)程的裝置實(shí)施例:
如圖3所示,圖3是本發(fā)明關(guān)閉應(yīng)用進(jìn)程的裝置實(shí)施例的結(jié)構(gòu)框圖。本實(shí)施例中,關(guān)閉應(yīng)用進(jìn)程的裝置包括進(jìn)程展示模塊1、進(jìn)程聚合模塊2、進(jìn)程類型設(shè)置模塊3、操作提示模塊4以及進(jìn)程關(guān)閉模塊5。
進(jìn)程展示模塊1用于獲取展示進(jìn)程管理器界面的指令,在進(jìn)程管理器界面上展示當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程。例如,通過(guò)點(diǎn)擊進(jìn)程管理器圖標(biāo)或通過(guò)在屏幕上滑動(dòng)、點(diǎn)擊屏幕上的虛擬按鍵或點(diǎn)擊物理按鍵等組合交互的方式進(jìn)入進(jìn)程管理器界面后,進(jìn)程展示模塊1可通過(guò)圖標(biāo)式和/或卡片式的方式進(jìn)行應(yīng)用進(jìn)程的展示,展示的圖標(biāo)或卡片可為動(dòng)態(tài)展示,可進(jìn)行拖動(dòng),用以切換進(jìn)程的展示。
進(jìn)程聚合模塊2用于獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令,聚合當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程。例如,進(jìn)入進(jìn)程管理界面后,進(jìn)程聚合模塊2可進(jìn)行應(yīng)用進(jìn)程聚合的指令的獲取。用戶可以通過(guò)以下方式輸入將應(yīng)用進(jìn)程聚合的指令:可以是在屏幕上滑動(dòng)、點(diǎn)擊屏幕上的虛擬按鍵或點(diǎn)擊物理按鍵等。本實(shí)施例中,則進(jìn)程聚合模塊2獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令包括:檢測(cè)在進(jìn)程管理器界面所對(duì)應(yīng)的屏幕區(qū)域內(nèi)是否有以預(yù)設(shè)力度按壓屏幕的操作,若有,則獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令。按壓屏幕的力度可通過(guò)設(shè)置界面進(jìn)行設(shè)置。獲取到將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合的指令后,將當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程聚合,展示聚合后的應(yīng)用進(jìn)程的方式可以是:將聚合的應(yīng)用進(jìn)程的圖標(biāo)歸置于一個(gè)新的文件夾中,或?qū)?yīng)用進(jìn)程以卡片方式顯示,并且將多個(gè)以卡片方式顯示的應(yīng)用進(jìn)程以重疊的方式進(jìn)行顯示。
進(jìn)程聚合模塊2還用于判斷所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程中是否包含預(yù)設(shè)類型的應(yīng)用進(jìn)程,若是,進(jìn)程聚合模塊2取消聚合預(yù)設(shè)類型的應(yīng)用進(jìn)程。預(yù)設(shè)類型的應(yīng)用進(jìn)程包括系統(tǒng)本身運(yùn)行所需要的進(jìn)程以及用戶自定義保留的某一類應(yīng)用進(jìn)程。例如,桌面顯示、時(shí)鐘顯示、電源管理等進(jìn)程屬于系統(tǒng)運(yùn)行本身所需要的進(jìn)程。用戶可自定義的進(jìn)程可根據(jù)用戶的需求進(jìn)行設(shè)定,可以是常用的應(yīng)用等。
進(jìn)程聚合模塊2還用于獲取取消所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程中需要取消聚合的應(yīng)用進(jìn)程的指令,取消所選擇的應(yīng)用進(jìn)程的聚合。例如,在當(dāng)前聚合的應(yīng)用進(jìn)程中包含有需要單次保留運(yùn)行的進(jìn)程,可通過(guò)取消聚合的應(yīng)用進(jìn)程的指令,對(duì)所選擇的應(yīng)用進(jìn)程的聚合進(jìn)行取消操作。在聚合的展示界面通過(guò)滑動(dòng)或展開(kāi)的方式對(duì)需要保留運(yùn)行的進(jìn)程進(jìn)行選擇,并利用在屏幕上滑動(dòng)、點(diǎn)擊屏幕上的虛擬按鍵或點(diǎn)擊物理按鍵等的交互方式進(jìn)行進(jìn)程聚合的取消。
進(jìn)程類型設(shè)置模塊3用于獲取到設(shè)置預(yù)設(shè)類型的應(yīng)用進(jìn)程的指令,并根據(jù)預(yù)設(shè)類型的應(yīng)用進(jìn)程的指令設(shè)置被取消聚合的應(yīng)用進(jìn)程的類型。在獲取應(yīng)用進(jìn)程的類型以便進(jìn)行進(jìn)程的聚合前,可對(duì)應(yīng)用進(jìn)程的類型進(jìn)行設(shè)置,將應(yīng)用進(jìn)程設(shè)置為可關(guān)閉的進(jìn)程或不可關(guān)閉的進(jìn)程,例如,將實(shí)時(shí)通信類應(yīng)用設(shè)置為不可關(guān)閉的進(jìn)程。設(shè)置的操作可在進(jìn)程管理界面完成或在應(yīng)用安裝時(shí)完成。
操作提示模塊4用于在屏幕上展示提示信息,提示信息用于提示用戶執(zhí)行滑動(dòng)操作。例如,在屏幕中顯示“左右滑動(dòng)全部關(guān)閉”或“上下滑動(dòng)全部關(guān)閉”等操作提示信息,用戶可根據(jù)提示完成交互的操作,從而完成進(jìn)程的關(guān)閉。
進(jìn)程關(guān)閉模塊5用于當(dāng)檢測(cè)到操作體在屏幕上執(zhí)行滑動(dòng)操作時(shí),關(guān)閉所聚合的當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程。在進(jìn)程聚合模塊2聚合當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程且操作提示模塊4在屏幕上展示提示信息后,進(jìn)程關(guān)閉模塊5判斷是否檢測(cè)到操作體在屏幕上滑動(dòng)操作,檢測(cè)到滑動(dòng)操作后,進(jìn)程關(guān)閉模塊5將聚合的所有應(yīng)用進(jìn)程關(guān)閉,進(jìn)行內(nèi)存的釋放。
由上述可知,本發(fā)明通過(guò)將所有當(dāng)前運(yùn)行的可關(guān)閉的應(yīng)用進(jìn)程進(jìn)行聚合,并通過(guò)屏幕所接收的滑動(dòng)操作指令將聚合后的應(yīng)用進(jìn)程進(jìn)行關(guān)閉,避免了利用點(diǎn)擊虛擬按鍵關(guān)閉所有可關(guān)閉應(yīng)用進(jìn)程時(shí)容易誤觸發(fā)及不便操作的缺點(diǎn),將應(yīng)用進(jìn)程的關(guān)閉操作簡(jiǎn)易化,提高了用戶的體驗(yàn)度。
需要說(shuō)明的是,以上僅為本發(fā)明的優(yōu)選實(shí)施例,但發(fā)明的設(shè)計(jì)構(gòu)思并不局限于此,凡利用此構(gòu)思對(duì)本發(fā)明做出的非實(shí)質(zhì)性修改,也均落入本發(fā)明的保護(hù)范圍之內(nèi)。