日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種控制應(yīng)用程序的方法以及程序控制裝置的制造方法

文檔序號(hào):10654196閱讀:315來(lái)源:國(guó)知局
一種控制應(yīng)用程序的方法以及程序控制裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種控制應(yīng)用程序的方法,包括:接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;獲取所述應(yīng)用程序的第一應(yīng)用頻率值;判斷所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。本發(fā)明實(shí)施例還提供了一種程序控制裝置。本發(fā)明實(shí)施例可以控制用戶常用的應(yīng)用程序不會(huì)被后臺(tái)移除,尤其對(duì)于占用內(nèi)存較大的應(yīng)用程序而言,采用本發(fā)明方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,節(jié)約了開(kāi)啟應(yīng)用程序的時(shí)間,有利于增強(qiáng)用戶體驗(yàn),提升方案的使用效率。
【專利說(shuō)明】
一種控制應(yīng)用程序的方法以及程序控制裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù),尤其涉及一種控制應(yīng)用程序的方法以及程序控制裝置。
【背景技術(shù)】
[0002]隨著智能終端的發(fā)展,智能終端的應(yīng)用程序也得到了廣泛使用,目前,應(yīng)用程序正處于迅速發(fā)展的階段,人們也越來(lái)越離不開(kāi)各類應(yīng)用程序所帶來(lái)的便利。
[0003]現(xiàn)有技術(shù)中,如果用戶暫時(shí)不需要某應(yīng)用程序,則可以把該應(yīng)用程序從進(jìn)程欄刪除,系統(tǒng)將自動(dòng)“殺掉”該應(yīng)用程序,當(dāng)用戶再次點(diǎn)擊進(jìn)入此應(yīng)用程序時(shí),會(huì)重新初始化進(jìn)程。
[0004]然而,當(dāng)一個(gè)應(yīng)用程序所占的內(nèi)存比較大時(shí),每次重新進(jìn)入該應(yīng)用程序就需要較多的時(shí)間完成初始化進(jìn)程,從而降低了啟動(dòng)應(yīng)用程序的效率,不利于用戶體驗(yàn)。

【發(fā)明內(nèi)容】

[0005]本發(fā)明實(shí)施例提供了一種控制應(yīng)用程序的方法以及程序控制裝置,可以控制用戶常用的應(yīng)用程序不會(huì)被后臺(tái)移除,尤其對(duì)于占用內(nèi)存較大的應(yīng)用程序而言,采用本發(fā)明方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,節(jié)約了開(kāi)啟應(yīng)用程序的時(shí)間,有利于增強(qiáng)用戶體驗(yàn),提升方案的使用效率。
[0006]有鑒于此,本發(fā)明第一方面提供一種控制應(yīng)用程序的方法,包括:
[0007]接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0008]獲取所述應(yīng)用程序的第一應(yīng)用頻率值;
[0009]判斷所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0010]當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0011]結(jié)合本發(fā)明實(shí)施例的第一方面,在第一種可能的實(shí)現(xiàn)方式中,所述不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序,包括:
[0012]關(guān)閉程序管理器中的所述應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0013]結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面第一種可能實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0014]當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序,所述待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的所述應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0015]當(dāng)所述預(yù)存的待運(yùn)行程序列表中存在所述應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0016]當(dāng)所述預(yù)存的待運(yùn)行程序列表中不存在所述應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0017]結(jié)合本發(fā)明實(shí)施例的第一方面第二種可能實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序之前,還方法包括:
[0018]接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)所述添加指令在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序;
[0019]或,
[0020]檢測(cè)所述預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序。
[0021]結(jié)合本發(fā)明實(shí)施例的第一方面或第一方面第一種可能實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述方法還包括:
[0022]當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0023 ]本發(fā)明第二方面提供一種程序控制裝置,包括:
[0024]接收模塊,用于接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0025]獲取模塊,用于獲取所述應(yīng)用程序的第一應(yīng)用頻率值;
[0026]判斷模塊,用于判斷所述獲取模塊獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0027]程序保留模塊,用于當(dāng)所述判斷模塊判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述接收模塊接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0028]結(jié)合本發(fā)明實(shí)施例的第二方面,在第一種可能的實(shí)現(xiàn)方式中,所述程序保留模塊包括:
[0029]程序保留單元,用于關(guān)閉程序管理器中的所述應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0030]結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面第一種可能實(shí)現(xiàn)方式,在第二種可能的實(shí)現(xiàn)方式中,所述程序控制裝置還包括:
[0031]查看模塊,用于當(dāng)所述判斷模塊判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序,所述待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的所述應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0032]保留模塊,用于當(dāng)所述查看模塊查看的所述預(yù)存的待運(yùn)行程序列表中存在所述應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0033]關(guān)閉模塊,用于當(dāng)所述查看模塊查看的所述預(yù)存的待運(yùn)行程序列表中不存在所述應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0034]結(jié)合本發(fā)明實(shí)施例的第二方面第二種可能實(shí)現(xiàn)方式,在第三種可能的實(shí)現(xiàn)方式中,所述程序控制裝置還包括:
[0035]處理模塊,用于所述查看模塊查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序之前,接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)所述添加指令在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序;
[0036]或,
[0037]檢測(cè)所述預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序。
[0038]結(jié)合本發(fā)明實(shí)施例的第二方面或第二方面第一種可能實(shí)現(xiàn)方式,在第四種可能的實(shí)現(xiàn)方式中,所述程序控制裝置還包括:
[0039]程序關(guān)閉模塊,用于當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0040]從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn):
[0041]本發(fā)明實(shí)施例中,提供了一種控制應(yīng)用程序的方法,程序控制裝置接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令,然后獲取應(yīng)用程序的第一應(yīng)用頻率值,接著判斷應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),則程序控制裝置可以根據(jù)程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,其中,第一應(yīng)用頻率值可以反映用戶對(duì)某個(gè)應(yīng)用程序的使用頻率,通過(guò)上述方式可以控制用戶常用的應(yīng)用程序不會(huì)被后臺(tái)移除,尤其對(duì)于占用內(nèi)存較大的應(yīng)用程序而言,采用本發(fā)明方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,節(jié)約了開(kāi)啟應(yīng)用程序的時(shí)間,有利于增強(qiáng)用戶體驗(yàn),提升方案的使用效率。
【附圖說(shuō)明】
[0042]圖1為本發(fā)明實(shí)施例中控制應(yīng)用程序的方法一個(gè)實(shí)施例示意圖;
[0043]圖2為本發(fā)明實(shí)施例中程序控制裝置一個(gè)實(shí)施例示意圖;
[0044]圖3為本發(fā)明實(shí)施例中程序控制裝置另一個(gè)實(shí)施例示意圖;
[0045]圖4為本發(fā)明實(shí)施例中程序控制裝置另一個(gè)實(shí)施例示意圖;
[0046]圖5為本發(fā)明實(shí)施例中程序控制裝置另一個(gè)實(shí)施例示意圖;
[0047]圖6為本發(fā)明實(shí)施例中程序控制裝置另一個(gè)實(shí)施例示意圖。
【具體實(shí)施方式】
[0048]本發(fā)明實(shí)施例提供了一種控制應(yīng)用程序的方法以及程序控制裝置,可以控制用戶常用的應(yīng)用程序不會(huì)被后臺(tái)移除,尤其對(duì)于占用內(nèi)存較大的應(yīng)用程序而言,采用本發(fā)明方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,節(jié)約了開(kāi)啟應(yīng)用程序的時(shí)間,有利于增強(qiáng)用戶體驗(yàn),提升方案的使用效率。
[0049]本發(fā)明的說(shuō)明書和權(quán)利要求書及上述附圖中的術(shù)語(yǔ)“第一”、“第二”、“第三”“第四”等(如果存在)是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語(yǔ)“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過(guò)程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒(méi)有清楚地列出的或?qū)τ谶@些過(guò)程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0050]下面對(duì)本發(fā)明中控制應(yīng)用程序的方法進(jìn)行詳細(xì)描述,請(qǐng)參閱圖1,本發(fā)明實(shí)施例提供的一種控制應(yīng)用程序的方法實(shí)施例包括:[0051 ] 11、接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0052]本實(shí)施例中,當(dāng)用戶不想使用某個(gè)應(yīng)用程序時(shí),可以向程序控制裝置發(fā)起程序關(guān)閉指令,使得程序控制裝置接收該用于關(guān)閉應(yīng)用程序的程序關(guān)閉指令。
[0053]102、獲取應(yīng)用程序的第一應(yīng)用頻率值;
[0054]本實(shí)施例中,在程序控制裝置接收了關(guān)閉應(yīng)用程序的程序關(guān)閉指令之后,獲取該應(yīng)用程序的第一應(yīng)用頻率值。
[0055]其中,應(yīng)用程序可以是指為完成某項(xiàng)或多項(xiàng)特定工作的計(jì)算機(jī)程序,它運(yùn)行在用戶模式,可以和用戶進(jìn)行交互,具有可視的用戶界面。
[0056]第一應(yīng)用頻率值是指用戶使用這個(gè)應(yīng)用程序的頻繁程度,比如該用戶經(jīng)常開(kāi)啟照相機(jī)的應(yīng)用程序,平均每天開(kāi)啟10次,即照相機(jī)應(yīng)用程序的第一應(yīng)用頻率值為10.
[0057]103、判斷應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0058]本實(shí)施例中,程序控制裝置在獲取到應(yīng)用程序的第一應(yīng)用頻率值之后,進(jìn)而判斷應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限。
[0059]假設(shè)用戶使用照相機(jī)的應(yīng)用程序平均為每天10次,則可以將第一應(yīng)用頻率值確定為1,第一預(yù)設(shè)門限可以提前設(shè)置。
[0060]需要說(shuō)明的是,第一預(yù)設(shè)門限可以是5,也可以是15,或者其他合理的取值,此處不做限定。
[0061]如果第一預(yù)設(shè)門限為5,于是程序控制裝置判斷照相機(jī)的應(yīng)用程序的第一應(yīng)用頻率值是否大于5。
[0062]104、當(dāng)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0063]本實(shí)施例中,參閱步驟103所述的內(nèi)容,假設(shè)該應(yīng)用程序?yàn)檎障鄼C(jī)應(yīng)用程序,而照相機(jī)應(yīng)用程序的第一應(yīng)用頻率值為10,而第一預(yù)設(shè)門限為5時(shí),則確定照相機(jī)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限,于是程序控制裝置根據(jù)用戶發(fā)送的程序關(guān)閉指令,不在后臺(tái)關(guān)閉該運(yùn)行的應(yīng)用程序。具體到此處的例子,則是不在后臺(tái)關(guān)閉照相機(jī)應(yīng)用程序。
[0064]至此,程序控制裝置會(huì)在運(yùn)行保證保留照相機(jī)應(yīng)用程序的執(zhí)行,即使遇到低內(nèi)存情況也不會(huì)主動(dòng)去關(guān)閉該照相機(jī)應(yīng)用程序,盡量保證應(yīng)用程序存活使下次點(diǎn)擊時(shí)可以快速響應(yīng)。
[0065]本發(fā)明實(shí)施例中,提供了一種控制應(yīng)用程序的方法,程序控制裝置接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令,然后獲取應(yīng)用程序的第一應(yīng)用頻率值,接著判斷應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),則程序控制裝置可以根據(jù)程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,其中,第一應(yīng)用頻率值可以反映用戶對(duì)某個(gè)應(yīng)用程序的使用頻率,通過(guò)上述方式可以控制用戶常用的應(yīng)用程序不會(huì)被后臺(tái)移除,尤其對(duì)于占用內(nèi)存較大的應(yīng)用程序而言,采用本發(fā)明方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,節(jié)約了開(kāi)啟應(yīng)用程序的時(shí)間,有利于增強(qiáng)用戶體驗(yàn),提升方案的使用效率。
[0066]可選地,在上述圖1對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的控制應(yīng)用程序的方法第一個(gè)可選實(shí)施例中,不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,可以包括:
[0067]關(guān)閉程序管理器中的應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0068]本實(shí)施例中,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),程序控制裝置可以根據(jù)程序關(guān)閉指令,關(guān)閉程序管理器中的應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0069]具體地,程序控制裝置還可以控制一個(gè)程序管理器,其中,程序管理器中顯示當(dāng)前運(yùn)行的應(yīng)用程序,當(dāng)確定應(yīng)用程序A的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),則根據(jù)用戶發(fā)起的程序關(guān)閉指令,可以關(guān)閉程序管理器中的應(yīng)用程序A,也就是說(shuō),認(rèn)為應(yīng)用程序A已經(jīng)停止運(yùn)行,但是不在后臺(tái)徹底關(guān)閉該應(yīng)用程序A。雖然程序管理器中不顯示應(yīng)用程序A,但是在系統(tǒng)后臺(tái)仍然保留著應(yīng)用程序A。
[0070]其次,本發(fā)明實(shí)施例中,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),程序控制裝置可以根據(jù)程序關(guān)閉指令,關(guān)閉程序管理器中的應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。通過(guò)上述方式,可以使得用戶在顯示界面上通過(guò)程序管理器得知自己想要關(guān)閉的應(yīng)用程序是否已經(jīng)關(guān)閉成功,如果該應(yīng)用程序沒(méi)有顯示在程序管理器上,則說(shuō)明用戶當(dāng)前關(guān)閉應(yīng)用程序已成功,但是,為了保證該應(yīng)用程序的開(kāi)啟效率,在系統(tǒng)的后天中仍然保留應(yīng)用程序,使方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,從而無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序。
[0071]可選地,在上述圖1或圖1對(duì)應(yīng)的第一個(gè)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的控制應(yīng)用程序的方法第二個(gè)可選實(shí)施例中,還可以包括:
[0072]當(dāng)應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),查看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序,待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序;
[0073]當(dāng)預(yù)存的待運(yùn)行程序列表中存在應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序;
[0074]當(dāng)預(yù)存的待運(yùn)行程序列表中不存在應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0075]本實(shí)施例中,還提供了一種自定義添加后臺(tái)運(yùn)行的應(yīng)用程序的方法,即當(dāng)應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),程序控制裝置進(jìn)一步查看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序,待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,當(dāng)預(yù)存的待運(yùn)行程序列表中存在應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,然而當(dāng)預(yù)存的待運(yùn)行程序列表中不存在應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0076]具體地,當(dāng)程序控制裝置檢測(cè)到應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),先查看這個(gè)應(yīng)用程序是否存在于預(yù)存的待運(yùn)行程序列表中,假設(shè)預(yù)存的待運(yùn)行程序列表中有應(yīng)用程序A、應(yīng)用程序B、應(yīng)用程序C、應(yīng)用程序D和應(yīng)用程序E,如果應(yīng)用程序B的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限,那么進(jìn)一步片段應(yīng)用程序B有沒(méi)有在預(yù)存的待運(yùn)行程序列表,通過(guò)比對(duì)確定應(yīng)用程序B在預(yù)存的待運(yùn)行程序列表,于是不在后臺(tái)關(guān)閉應(yīng)用程序B。
[0077]后來(lái),用戶又對(duì)應(yīng)用程序X發(fā)起程序關(guān)閉指令,且應(yīng)用程序X的第一應(yīng)用頻率值也小于第一預(yù)設(shè)門限,那么進(jìn)一步判斷應(yīng)用程序X是否在預(yù)存的待運(yùn)行程序列表中,然而經(jīng)過(guò)比對(duì)后發(fā)現(xiàn)應(yīng)用程序X并沒(méi)有在預(yù)存的待運(yùn)行程序列表中,于是程序控制裝置確定關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0078]再次,本發(fā)明實(shí)施例中,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),還可以進(jìn)一步查看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序,其中,待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,當(dāng)預(yù)存的待運(yùn)行程序列表中存在應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,當(dāng)預(yù)存的待運(yùn)行程序列表中不存在應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。由此可以在判斷應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),還能夠在增加一個(gè)限定條件,以此保證不會(huì)隨意地在后臺(tái)關(guān)閉應(yīng)用程序,而是通過(guò)進(jìn)一步檢測(cè)該應(yīng)用程序是否存在于預(yù)存的待運(yùn)行程序列表,來(lái)最終決定該應(yīng)用程序的關(guān)閉與否,從而增強(qiáng)的方案的實(shí)用性和可行性。
[0079]可選地,在上述圖1對(duì)應(yīng)的第二個(gè)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的控制應(yīng)用程序的方法第三個(gè)可選實(shí)施例中,還可以包括:查看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序之前,還可以包括:
[0080]接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)添加指令在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序;
[0081 ]或,
[0082]檢測(cè)預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序。
[0083]本實(shí)施例中,在看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序之前,還提供了兩種可以在預(yù)存的待運(yùn)行程序列表中添加應(yīng)用程序的操作,以下將分別進(jìn)行介紹。
[0084]具體地,第一種方式為,程序控制裝置先接收用戶輸入的目標(biāo)應(yīng)用程序的添加指令,然后啟動(dòng)應(yīng)用程序添加模式,用戶可以根據(jù)自己的需求,選擇自己需要添加的目標(biāo)應(yīng)用程序,可以通過(guò)勾選應(yīng)用程序的方式,在預(yù)存的待運(yùn)行程序列表中添加勾選的目標(biāo)應(yīng)用程序。
[0085]第二種方式為,程序控制裝置還可以檢測(cè)預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,假設(shè)預(yù)設(shè)時(shí)間是5小時(shí),其中,在5小時(shí)內(nèi)目標(biāo)應(yīng)用程序被開(kāi)啟了8次,也就是說(shuō),目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值為8,這次需要判斷第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,如果第二預(yù)設(shè)門限被設(shè)置為5,則確定目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值大于第二預(yù)設(shè)門限,此時(shí),程序控制裝置可以自動(dòng)在待運(yùn)行程序列表中添加該目標(biāo)應(yīng)用程序。
[0086]需要說(shuō)明的是,第二預(yù)設(shè)門限還可以是其他合理的數(shù)值,例如10或者5等,此處不做限定。
[0087]進(jìn)一步地,本發(fā)明實(shí)施例中,還可以啟動(dòng)“白名單”機(jī)制,通過(guò)用戶自定義的模式在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序,即查看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序之前,還可以接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)添加指令在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序,或者檢測(cè)預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序。通過(guò)上述方式,在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序,保證方案的靈活性和實(shí)用性。
[0088]可選地,在上述圖1或圖1對(duì)應(yīng)的第一個(gè)實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的控制應(yīng)用程序的方法第四個(gè)可選實(shí)施例中,還可以包括:
[0089]當(dāng)應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),根據(jù)程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0090]本實(shí)施例中,如果應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限,則程序控制裝置根據(jù)程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。
[0091]具體地,如果應(yīng)用程序Z的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限,則可以在接收到用戶對(duì)應(yīng)用程序Z發(fā)起的程序關(guān)閉指令后,直接關(guān)閉該應(yīng)用程序Z,即在后臺(tái)中關(guān)閉應(yīng)用程序Z,等下次啟動(dòng)該應(yīng)用程序Z時(shí),重新加載程序。
[0092]再次,本發(fā)明實(shí)施例中,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),程序控制裝置根據(jù)程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。通過(guò)上述方式,可以直接將不滿足條件的應(yīng)用程序在后臺(tái)中關(guān)閉,無(wú)需進(jìn)行過(guò)多的檢測(cè),從而節(jié)省系統(tǒng)資源。
[0093]下面對(duì)本發(fā)明中的應(yīng)用程序啟動(dòng)的方法中的程序控制裝置進(jìn)行詳細(xì)描述,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中的程序控制裝置包括:
[0094]接收模塊201,用于接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0095]獲取模塊202,用于獲取所述應(yīng)用程序的第一應(yīng)用頻率值;
[0096]判斷模塊203,用于判斷所述獲取模塊202獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0097]程序保留模塊204,用于當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述接收模塊201接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0098]本實(shí)施例中,接收模塊201接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令,獲取模塊202獲取所述應(yīng)用程序的第一應(yīng)用頻率值,判斷模塊203判斷所述獲取模塊202獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限,當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),程序保留模塊204根據(jù)所述接收模塊201接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0099]本發(fā)明實(shí)施例中,提供了一種控制應(yīng)用程序的方法,程序控制裝置接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令,然后獲取應(yīng)用程序的第一應(yīng)用頻率值,接著判斷應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),則程序控制裝置可以根據(jù)程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,其中,第一應(yīng)用頻率值可以反映用戶對(duì)某個(gè)應(yīng)用程序的使用頻率,通過(guò)上述方式可以控制用戶常用的應(yīng)用程序不會(huì)被后臺(tái)移除,尤其對(duì)于占用內(nèi)存較大的應(yīng)用程序而言,采用本發(fā)明方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,節(jié)約了開(kāi)啟應(yīng)用程序的時(shí)間,有利于增強(qiáng)用戶體驗(yàn),提升方案的使用效率。
[0100]請(qǐng)參閱圖3,本發(fā)明實(shí)施例中程序控制裝置的另一個(gè)實(shí)施例包括:
[0101]接收模塊201,用于接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0102]獲取模塊202,用于獲取所述應(yīng)用程序的第一應(yīng)用頻率值;
[0103]判斷模塊203,用于判斷所述獲取模塊202獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0104]程序保留模塊204,用于當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述接收模塊201接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0105]所述程序保留模塊204包括:
[0106]程序保留單元2041,用于關(guān)閉程序管理器中的所述應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0107]其次,本發(fā)明實(shí)施例中,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),程序控制裝置可以根據(jù)程序關(guān)閉指令,關(guān)閉程序管理器中的應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。通過(guò)上述方式,可以使得用戶在顯示界面上通過(guò)程序管理器得知自己想要關(guān)閉的應(yīng)用程序是否已經(jīng)關(guān)閉成功,如果該應(yīng)用程序沒(méi)有顯示在程序管理器上,則說(shuō)明用戶當(dāng)前關(guān)閉應(yīng)用程序已成功,但是,為了保證該應(yīng)用程序的開(kāi)啟效率,在系統(tǒng)的后天中仍然保留應(yīng)用程序,使方案無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序,從而無(wú)需初始化進(jìn)程即可開(kāi)啟該應(yīng)用程序。
[0108]請(qǐng)參閱圖4,本發(fā)明實(shí)施例中程序控制裝置的另一個(gè)實(shí)施例包括:
[0109]接收模塊201,用于接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0110]獲取模塊202,用于獲取所述應(yīng)用程序的第一應(yīng)用頻率值;
[0111]判斷模塊203,用于判斷所述獲取模塊202獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0112]程序保留模塊204,用于當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述接收模塊201接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0113]查看模塊205,用于當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序,所述待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的所述應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0114]保留模塊206,用于當(dāng)所述查看模塊205查看的所述預(yù)存的待運(yùn)行程序列表中存在所述應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0115]關(guān)閉模塊207,用于當(dāng)所述查看模塊205查看的所述預(yù)存的待運(yùn)行程序列表中不存在所述應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0116]再次,本發(fā)明實(shí)施例中,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),還可以進(jìn)一步查看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序,其中,待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,當(dāng)預(yù)存的待運(yùn)行程序列表中存在應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序,當(dāng)預(yù)存的待運(yùn)行程序列表中不存在應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。由此可以在判斷應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),還能夠在增加一個(gè)限定條件,以此保證不會(huì)隨意地在后臺(tái)關(guān)閉應(yīng)用程序,而是通過(guò)進(jìn)一步檢測(cè)該應(yīng)用程序是否存在于預(yù)存的待運(yùn)行程序列表,來(lái)最終決定該應(yīng)用程序的關(guān)閉與否,從而增強(qiáng)的方案的實(shí)用性和可行性。
[0117]請(qǐng)參閱圖5,本發(fā)明實(shí)施例中程序控制裝置的另一個(gè)實(shí)施例包括:
[0118]接收模塊201,用于接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0119]獲取模塊202,用于獲取所述應(yīng)用程序的第一應(yīng)用頻率值;
[0120]判斷模塊203,用于判斷所述獲取模塊202獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0121]程序保留模塊204,用于當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述接收模塊201接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0122]查看模塊205,用于當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序,所述待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的所述應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0123]保留模塊206,用于當(dāng)所述查看模塊205查看的所述預(yù)存的待運(yùn)行程序列表中存在所述應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0124]關(guān)閉模塊207,用于當(dāng)所述查看模塊205查看的所述預(yù)存的待運(yùn)行程序列表中不存在所述應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0125]處理模塊208,用于所述查看模塊205查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序之前,接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)所述添加指令在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序;
[0126]或,
[0127]檢測(cè)所述預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序。
[0128]進(jìn)一步地,本發(fā)明實(shí)施例中,還可以啟動(dòng)“白名單”機(jī)制,通過(guò)用戶自定義的模式在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序,即查看預(yù)存的待運(yùn)行程序列表中是否存在應(yīng)用程序之前,還可以接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)添加指令在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序,或者檢測(cè)預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序。通過(guò)上述方式,在待運(yùn)行程序列表中添加目標(biāo)應(yīng)用程序,保證方案的靈活性和實(shí)用性。
[0129]請(qǐng)參閱圖6,本發(fā)明實(shí)施例中程序控制裝置的另一個(gè)實(shí)施例包括:
[0130]接收模塊201,用于接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令;
[0131 ]獲取模塊202,用于獲取所述應(yīng)用程序的第一應(yīng)用頻率值;
[0132]判斷模塊203,用于判斷所述獲取模塊202獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限;
[0133]程序保留模塊204,用于當(dāng)所述判斷模塊203判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述接收模塊201接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序;
[0134]程序關(guān)閉模塊209,用于當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
[0135]再次,本發(fā)明實(shí)施例中,當(dāng)應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),程序控制裝置根據(jù)程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的應(yīng)用程序。通過(guò)上述方式,可以直接將不滿足條件的應(yīng)用程序在后臺(tái)中關(guān)閉,無(wú)需進(jìn)行過(guò)多的檢測(cè),從而節(jié)省系統(tǒng)資源。
[0136]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過(guò)程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過(guò)程,在此不再贅述。
[0137]在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過(guò)其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過(guò)一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0138]所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開(kāi)的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
[0139]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能單元的形式實(shí)現(xiàn)。
[0140]所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(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ǔ)器(英文全稱:Read-OnlyMemory,英文縮寫:ROM)、隨機(jī)存取存儲(chǔ)器(英文全稱:Random Access Memory,英文縮寫:RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0141]以上所述,以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。
【主權(quán)項(xiàng)】
1.一種控制應(yīng)用程序的方法,其特征在于,包括: 接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令; 獲取所述應(yīng)用程序的第一應(yīng)用頻率值; 判斷所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限; 當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序,包括: 關(guān)閉程序管理器中的所述應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序,所述待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的所述應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序; 當(dāng)所述預(yù)存的待運(yùn)行程序列表中存在所述應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序; 當(dāng)所述預(yù)存的待運(yùn)行程序列表中不存在所述應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序之前,還方法包括: 接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)所述添加指令在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序; 或, 檢測(cè)所述預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序。5.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。6.一種程序控制裝置,其特征在于,包括: 接收模塊,用于接收關(guān)閉應(yīng)用程序的程序關(guān)閉指令; 獲取模塊,用于獲取所述應(yīng)用程序的第一應(yīng)用頻率值; 判斷模塊,用于判斷所述獲取模塊獲取的所述應(yīng)用程序的第一應(yīng)用頻率值是否大于第一預(yù)設(shè)門限; 程序保留模塊,用于當(dāng)所述判斷模塊判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值大于第一預(yù)設(shè)門限時(shí),根據(jù)所述接收模塊接收的所述程序關(guān)閉指令,不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。7.根據(jù)權(quán)利要求6所述的程序控制裝置,其特征在于,所述程序保留模塊包括: 程序保留單元,用于關(guān)閉程序管理器中的所述應(yīng)用程序,并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。8.根據(jù)權(quán)利要求6或7所述的程序控制裝置,其特征在于,所述程序控制裝置還包括: 查看模塊,用于當(dāng)所述判斷模塊判斷得到所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序,所述待運(yùn)行程序列表中包括當(dāng)關(guān)閉程序管理器中的所述應(yīng)用程序時(shí)并不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序; 保留模塊,用于當(dāng)所述查看模塊查看的所述預(yù)存的待運(yùn)行程序列表中存在所述應(yīng)用程序時(shí),不關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序; 關(guān)閉模塊,用于當(dāng)所述查看模塊查看的所述預(yù)存的待運(yùn)行程序列表中不存在所述應(yīng)用程序時(shí),關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。9.根據(jù)權(quán)利要求8所述的程序控制裝置,其特征在于,所述程序控制裝置還包括: 處理模塊,用于所述查看模塊查看預(yù)存的待運(yùn)行程序列表中是否存在所述應(yīng)用程序之前,接收輸入的目標(biāo)應(yīng)用程序的添加指令,并根據(jù)所述添加指令在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序; 或, 檢測(cè)所述預(yù)設(shè)時(shí)間內(nèi)目標(biāo)應(yīng)用程序的第二應(yīng)用頻率值是否大于第二預(yù)設(shè)門限,當(dāng)檢測(cè)結(jié)果為是時(shí),在所述待運(yùn)行程序列表中添加所述目標(biāo)應(yīng)用程序。10.根據(jù)權(quán)利要求6或7所述的程序控制裝置,其特征在于,所述程序控制裝置還包括: 程序關(guān)閉模塊,用于當(dāng)所述應(yīng)用程序的第一應(yīng)用頻率值小于第一預(yù)設(shè)門限時(shí),根據(jù)所述程序關(guān)閉指令關(guān)閉后臺(tái)運(yùn)行的所述應(yīng)用程序。
【文檔編號(hào)】G06F9/44GK106020834SQ201610355984
【公開(kāi)日】2016年10月12日
【申請(qǐng)日】2016年5月24日
【發(fā)明人】崔英云
【申請(qǐng)人】珠海市魅族科技有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1