本發(fā)明涉及計(jì)算機(jī)應(yīng)用領(lǐng)域,尤其涉及一種凍結(jié)應(yīng)用的方法及系統(tǒng)。
背景技術(shù):
隨著人們對(duì)移動(dòng)終端的要求越來越高,移動(dòng)終端的應(yīng)用技術(shù)也日益增進(jìn)。然而移動(dòng)終端若需要實(shí)現(xiàn)更多的功能來提高用戶的使用體驗(yàn),則需要對(duì)硬件的處理能力進(jìn)行提升,但硬件的改進(jìn)是比較難以實(shí)現(xiàn)的,故需要使用一些調(diào)整方法來使得終端的硬件能力達(dá)到最優(yōu)化。通常在移動(dòng)終端中會(huì)裝有很多的應(yīng)用程序,其中,有些應(yīng)用程序是用戶用不上或是不經(jīng)常使用的。當(dāng)用戶不使用某應(yīng)用時(shí),則需要將該應(yīng)用或者放到終端后臺(tái),然而放到終端后臺(tái)應(yīng)用仍然會(huì)繼續(xù)進(jìn)行該應(yīng)用的功能交互,從而占用系統(tǒng)的資源,使系統(tǒng)的負(fù)荷較大。
用戶可以將不經(jīng)常使用的應(yīng)用進(jìn)行凍結(jié)處理,以減少系統(tǒng)資源的占用,但是由于應(yīng)用還是在原來位置上凍結(jié),所以用戶在使用移動(dòng)終端時(shí)很可能會(huì)導(dǎo)致誤操作解凍應(yīng)用,如果用戶發(fā)現(xiàn)了,還需要重新凍結(jié)應(yīng)用,導(dǎo)致步驟繁多,體驗(yàn)不佳;如果用戶沒有發(fā)現(xiàn)的話,就會(huì)導(dǎo)致運(yùn)行的應(yīng)用占系統(tǒng)內(nèi)存,耗電耗流量等問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提出一種凍結(jié)應(yīng)用的方法及系統(tǒng),本發(fā)明旨在解決因誤操作而解凍了被凍結(jié)應(yīng)用而占用系統(tǒng)資源的問題。
為達(dá)此目的,本發(fā)明采用以下技術(shù)方案:
一方面,本發(fā)明提供一種凍結(jié)應(yīng)用的方法,包括:
對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍;
判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
其中,所述對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍,包括:
檢測(cè)到凍結(jié)的應(yīng)用的桌面圖標(biāo)被點(diǎn)擊;
解凍所述應(yīng)用。
其中,所述對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍之前,還包括:
預(yù)置時(shí)間段。
其中,所述判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,包括:
從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),監(jiān)測(cè)在預(yù)置的時(shí)間段的時(shí)長(zhǎng)內(nèi)所述被解凍的應(yīng)用是否被啟用。
其中,所述判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,包括:
從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),到達(dá)預(yù)置的時(shí)間段后,判斷所述被解凍的應(yīng)用在所述預(yù)置的時(shí)間段內(nèi)是否被啟用。
另一方面,本發(fā)明提供一種凍結(jié)應(yīng)用的系統(tǒng),包括:
解凍模塊,用于對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍;
判斷模塊,用于判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
其中,所述解凍模塊具體用于:
檢測(cè)到凍結(jié)的應(yīng)用的桌面圖標(biāo)被點(diǎn)擊;
解凍所述應(yīng)用。
上述系統(tǒng)還包括:
預(yù)置模塊,用于預(yù)置時(shí)間段。
其中,所述判斷模塊具體用于:
從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),監(jiān)測(cè)在預(yù)置的時(shí)間段的時(shí)長(zhǎng)內(nèi)所述被解凍的應(yīng)用是否被啟用;若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
其中,所述判斷模塊具體用于:
從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),到達(dá)預(yù)置的時(shí)間段后,判斷所述被解凍的應(yīng)用在所述預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
本發(fā)明的有益效果為:一種凍結(jié)應(yīng)用的方法及系統(tǒng),包括對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍;判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。本發(fā)明中針對(duì)被解凍的應(yīng)用,若凍結(jié)的應(yīng)用被解凍,可能是因?yàn)橛脩舻恼`操作使得不需要解凍的應(yīng)用被解凍了。因此,需要有一個(gè)判斷過程,即本發(fā)明中的判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則說明用戶是需要使用該應(yīng)用,保持該應(yīng)用的解凍狀態(tài),若否,則說明該應(yīng)用是因誤操作而被解凍的,將該應(yīng)用重新凍結(jié)。如此,便避免了因誤操作解凍應(yīng)用而占用系統(tǒng)資源的問題,同時(shí)節(jié)省了數(shù)據(jù)流量及電量,提高了用戶體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)本發(fā)明實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)本發(fā)明實(shí)施例的內(nèi)容和這些附圖獲得其他的附圖。
圖1是本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的方法的第一實(shí)施例的方法流程圖。
圖2是本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的方法的第二實(shí)施例的方法流程圖。
圖3是本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的系統(tǒng)的第一實(shí)施例的結(jié)構(gòu)方框圖。
圖4是本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的系統(tǒng)的第二實(shí)施例的結(jié)構(gòu)方框圖。
具體實(shí)施方式
下面結(jié)合附圖并通過具體實(shí)施方式來進(jìn)一步說明本發(fā)明的技術(shù)方案。
參照?qǐng)D1,其為本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的方法的第一實(shí)施例的方法流程圖。
一種凍結(jié)應(yīng)用的方法,包括以下步驟:
S101,對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍。
本實(shí)施例中,有些應(yīng)用是用戶不經(jīng)常使用的,所以用戶將這些應(yīng)用進(jìn)行了凍結(jié)處理,以節(jié)省系統(tǒng)資源。當(dāng)用戶再次需要使用被凍結(jié)的應(yīng)用的時(shí)候,需要對(duì)其進(jìn)行解凍處理,然后該應(yīng)用才能運(yùn)行。但有時(shí),可能因?yàn)橛脩舻恼`操作或誤觸碰使得不想解凍的應(yīng)用被解凍了,此時(shí)需要判斷該應(yīng)用的解凍是否是誤操作。
S102,判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用。
S103,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài)。
S104,若否,則重新凍結(jié)所述被解凍的應(yīng)用。
本實(shí)施例中,判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則說明用戶是需要使用該應(yīng)用,在解凍后的預(yù)置的時(shí)間段內(nèi)就使用了該應(yīng)用,應(yīng)保持該應(yīng)用的解凍狀態(tài),若否,則說明該應(yīng)用是因誤操作而被解凍的,故將該應(yīng)用重新凍結(jié)。如此,便避免了因誤操作解凍應(yīng)用而占用系統(tǒng)資源的問題,同時(shí)節(jié)省了數(shù)據(jù)流量及電量,提高了用戶體驗(yàn)。
參照?qǐng)D2,其為本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的方法的第二實(shí)施例的方法流程圖,本實(shí)施例在上述方法的第一實(shí)施例的基礎(chǔ)上增加了幾個(gè)步驟。
一種凍結(jié)應(yīng)用的方法,包括以下步驟:
S201,預(yù)置時(shí)間段。
具體的,設(shè)置時(shí)間段來檢測(cè)用戶在該時(shí)間段內(nèi)是否打開使用了被解凍的應(yīng)用。
S202,檢測(cè)到凍結(jié)的應(yīng)用的桌面圖標(biāo)被點(diǎn)擊。
S203,解凍所述應(yīng)用。
本實(shí)施例中,應(yīng)用被凍結(jié)后,其圖標(biāo)還在桌面上,當(dāng)用戶點(diǎn)擊該圖標(biāo)時(shí),系統(tǒng)響應(yīng),將該凍結(jié)的應(yīng)用進(jìn)行解凍,如此,能方便快捷的解凍應(yīng)用,節(jié)省了用戶的時(shí)間。但此種解凍方法可能會(huì)因?yàn)橛脩舻恼`觸碰而解凍原本不需要解凍的應(yīng)用,故需對(duì)此進(jìn)行一個(gè)判斷。
S204,從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),監(jiān)測(cè)在預(yù)置的時(shí)間段的時(shí)長(zhǎng)內(nèi)所述被解凍的應(yīng)用是否被啟用。
S205,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài)。
S206,若否,則重新凍結(jié)所述被解凍的應(yīng)用。
具體的,在應(yīng)用被解凍后開始計(jì)時(shí),監(jiān)測(cè)在預(yù)置的時(shí)間段的時(shí)長(zhǎng)內(nèi)用戶是否有打開使用該應(yīng)用,如果在該時(shí)長(zhǎng)內(nèi)用戶使用了解凍的應(yīng)用,則該應(yīng)用仍保持解凍狀態(tài),如果在該時(shí)長(zhǎng)內(nèi)用戶沒有使用解凍的應(yīng)用,則系統(tǒng)重新凍結(jié)該應(yīng)用。例如,李女士著急買票回老家,本想打開12306,不小心點(diǎn)了處在凍結(jié)狀態(tài)的途牛應(yīng)用,由于時(shí)間緊迫,李女士無暇把不經(jīng)常使用的途牛再次凍結(jié),只顧趕快買到票,系統(tǒng)一直監(jiān)測(cè)被解凍了的途牛應(yīng)用是否被打開使用,但在5分鐘內(nèi)李女士一直都沒有打開途牛應(yīng)用,系統(tǒng)判斷此次解凍操作為誤操作,便重新自動(dòng)凍結(jié)了途牛應(yīng)用。
其中,步驟S204的另外一種實(shí)現(xiàn)方式為:
從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),到達(dá)預(yù)置的時(shí)間段后,判斷所述被解凍的應(yīng)用在所述預(yù)置的時(shí)間段內(nèi)是否被啟用。
該實(shí)現(xiàn)方式與上述S204的區(qū)別在于,S204是在應(yīng)用被解凍后的預(yù)置時(shí)間段內(nèi),系統(tǒng)一直監(jiān)測(cè)該應(yīng)用是否被啟用,只要該應(yīng)用被啟用了,系統(tǒng)就能響應(yīng),保持該應(yīng)用的解凍狀態(tài);而該實(shí)施方式是在應(yīng)用被解凍經(jīng)過了預(yù)置的時(shí)間段后,再來檢測(cè)用戶是否有使用過該應(yīng)用,若有,則保持該應(yīng)用的解凍狀態(tài)。兩者的實(shí)現(xiàn)方式雖不同,但達(dá)到的效果使一樣的,都能判斷在預(yù)置的時(shí)間段內(nèi)解凍的應(yīng)用是否被啟用,以防止誤操作產(chǎn)生的系統(tǒng)資源浪費(fèi)等問題。
具體的,在應(yīng)用被解凍后開始計(jì)時(shí),在到達(dá)預(yù)置的時(shí)間段后,系統(tǒng)判斷在之前的那段時(shí)間里用戶是否使用了被解凍的應(yīng)用,如果用戶有使用該應(yīng)用,則該應(yīng)用仍保持解凍狀態(tài),如果用戶在這段時(shí)長(zhǎng)內(nèi)沒有使用解凍的應(yīng)用,則系統(tǒng)重新凍結(jié)該應(yīng)用。例如,陳女士下班回家后放下手機(jī)就去做飯,她7歲的女兒好奇的拿著手機(jī)亂按,結(jié)果把陳女士?jī)鼋Y(jié)的應(yīng)用無意識(shí)的點(diǎn)擊解凍了應(yīng)用,由于解凍動(dòng)畫的樂趣,導(dǎo)致她女兒把很多應(yīng)用解凍了,而陳女士還不知道,5分鐘后,系統(tǒng)判斷到解凍的應(yīng)用未打開使用,就自動(dòng)重新凍結(jié)了應(yīng)用。
本實(shí)施例提供了一種凍結(jié)應(yīng)用的方法,旨在凍結(jié)因誤操作而解凍的應(yīng)用。通過判斷在預(yù)置的時(shí)間段內(nèi)用戶是否打開使用了該解凍的應(yīng)用來判斷該操作是否是誤操作,如果用戶在預(yù)置的時(shí)間段內(nèi)沒有對(duì)解凍的應(yīng)用進(jìn)行操作,系統(tǒng)則自動(dòng)重新凍結(jié)該應(yīng)用,避免了系統(tǒng)資源的浪費(fèi),節(jié)省了移動(dòng)終端的數(shù)據(jù)流量及電量,提高了用戶的使用體驗(yàn)。
以下為本技術(shù)方案一種凍結(jié)應(yīng)用的系統(tǒng)的實(shí)施例,該系統(tǒng)的實(shí)施例基于上述凍結(jié)應(yīng)用的方法的實(shí)施例來實(shí)現(xiàn),在該系統(tǒng)的實(shí)施例中未詳細(xì)描述的內(nèi)容請(qǐng)參考上述方法的實(shí)施例。
參照?qǐng)D3,其為本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的系統(tǒng)的第一實(shí)施例的結(jié)構(gòu)方框圖。
一種凍結(jié)應(yīng)用的系統(tǒng),包括:
解凍模塊310,用于對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍。
判斷模塊320,用于判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
本實(shí)施例提供一種凍結(jié)應(yīng)用的系統(tǒng),以上系統(tǒng)中的各模塊協(xié)同工作,在解凍模塊310對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍后,所述判斷模塊320判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則說明用戶是需要使用該應(yīng)用,在解凍后的預(yù)置的時(shí)間段內(nèi)就使用了該應(yīng)用,應(yīng)保持該應(yīng)用的解凍狀態(tài),若否,則說明該應(yīng)用是因誤操作而被解凍的,故將該應(yīng)用重新凍結(jié)。如此,便避免了因誤操作解凍應(yīng)用而占用系統(tǒng)資源的問題,同時(shí)節(jié)省了數(shù)據(jù)流量及電量,提高了用戶體驗(yàn)。
參照?qǐng)D4,其為本發(fā)明具體實(shí)施方式提供的一種凍結(jié)應(yīng)用的系統(tǒng)的第二實(shí)施例的結(jié)構(gòu)方框圖,本實(shí)施例在上述系統(tǒng)的第一實(shí)施例的基礎(chǔ)上增加了一個(gè)模塊。
一種凍結(jié)應(yīng)用的系統(tǒng),包括:
預(yù)置模塊410,用于預(yù)置時(shí)間段。
具體的,通過預(yù)置模塊410設(shè)置時(shí)間段來檢測(cè)用戶在該時(shí)間段內(nèi)是否打開使用了被解凍的應(yīng)用。
解凍模塊420,用于對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍。
本實(shí)施例中,所述解凍模塊具體用于:檢測(cè)到凍結(jié)的應(yīng)用的桌面圖標(biāo)被點(diǎn)擊;解凍所述應(yīng)用。
本實(shí)施例中,應(yīng)用被凍結(jié)后,其圖標(biāo)還在桌面上,當(dāng)用戶點(diǎn)擊該圖標(biāo)時(shí),系統(tǒng)響應(yīng),將該凍結(jié)的應(yīng)用進(jìn)行解凍,如此,能方便快捷的解凍應(yīng)用,節(jié)省了用戶的時(shí)間。但此種解凍方法可能會(huì)因?yàn)橛脩舻恼`觸碰而解凍原本不需要解凍的應(yīng)用,故需對(duì)此進(jìn)行一個(gè)判斷。
判斷模塊430,用于判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
本實(shí)施例中,所述判斷模塊430具體用于:從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),監(jiān)測(cè)在預(yù)置的時(shí)間段的時(shí)長(zhǎng)內(nèi)所述被解凍的應(yīng)用是否被啟用;若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
本實(shí)施例中,所述判斷模塊430還用于:從凍結(jié)的應(yīng)用在解凍后開始計(jì)時(shí),到達(dá)預(yù)置的時(shí)間段后,判斷所述被解凍的應(yīng)用在所述預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則繼續(xù)保持所述應(yīng)用的解凍狀態(tài);若否,則重新凍結(jié)所述被解凍的應(yīng)用。
本實(shí)施例中,所述判斷模塊430的兩種實(shí)現(xiàn)方式的區(qū)別在于,前者是在應(yīng)用被解凍后的預(yù)置時(shí)間段內(nèi),系統(tǒng)一直監(jiān)測(cè)該應(yīng)用是否被啟用,只要該應(yīng)用被啟用了,系統(tǒng)就能響應(yīng),保持該應(yīng)用的解凍狀態(tài);而后者是在應(yīng)用被解凍經(jīng)過了預(yù)置的時(shí)間段后,再來檢測(cè)用戶是否有使用過該應(yīng)用,若有,則保持該應(yīng)用的解凍狀態(tài)。兩者的實(shí)現(xiàn)方式雖不同,但達(dá)到的效果使一樣的,都能判斷在預(yù)置的時(shí)間段內(nèi)解凍的應(yīng)用是否被啟用,以防止誤操作產(chǎn)生的系統(tǒng)資源浪費(fèi)等問題。
本實(shí)施例提供一種凍結(jié)應(yīng)用的系統(tǒng),以上系統(tǒng)中的各模塊協(xié)同工作,在解凍模塊420對(duì)凍結(jié)的應(yīng)用進(jìn)行解凍后,所述判斷模塊430判斷被解凍的應(yīng)用在預(yù)置的時(shí)間段內(nèi)是否被啟用,若是,則說明用戶是需要使用該應(yīng)用,在解凍后的預(yù)置的時(shí)間段內(nèi)就使用了該應(yīng)用,應(yīng)保持該應(yīng)用的解凍狀態(tài),若否,則說明該應(yīng)用是因誤操作而被解凍的,故將該應(yīng)用重新凍結(jié)。如此,便避免了因誤操作解凍應(yīng)用而占用系統(tǒng)資源的問題,同時(shí)節(jié)省了數(shù)據(jù)流量及電量,提高了用戶體驗(yàn)。
以上結(jié)合具體實(shí)施例描述了本發(fā)明的技術(shù)原理。這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為對(duì)本發(fā)明保護(hù)范圍的限制?;诖颂幍慕忉專绢I(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動(dòng)即可聯(lián)想到本發(fā)明的其它具體實(shí)施方式,這些方式都將落入本發(fā)明的保護(hù)范圍之內(nèi)。