本發(fā)明屬于移動(dòng)終端領(lǐng)域,尤其涉及一種省電的方法及移動(dòng)終端。
背景技術(shù):
移動(dòng)終端作為簡(jiǎn)單通信設(shè)備伴隨移動(dòng)通信發(fā)展已有幾十年的歷史。自2007年開(kāi)始,智能化引發(fā)了移動(dòng)終端基因突變,從根本上改變了終端作為移動(dòng)網(wǎng)絡(luò)末梢的傳統(tǒng)定位。移動(dòng)智能終端幾乎在一瞬之間轉(zhuǎn)變?yōu)榛ヂ?lián)網(wǎng)業(yè)務(wù)的關(guān)鍵入口和主要?jiǎng)?chuàng)新平臺(tái),新型媒體、電子商務(wù)和信息服務(wù)平臺(tái),互聯(lián)網(wǎng)資源、移動(dòng)網(wǎng)絡(luò)資源與環(huán)境交互資源的最重要樞紐,其操作系統(tǒng)和處理器芯片甚至成為當(dāng)今整個(gè)ICT產(chǎn)業(yè)的戰(zhàn)略制高點(diǎn)。
目前的移動(dòng)終端的顯示屏亮度一般根據(jù)環(huán)境亮度進(jìn)行自動(dòng)調(diào)節(jié),不能根據(jù)剩余電量及應(yīng)用的運(yùn)行狀態(tài)進(jìn)行調(diào)節(jié),從而使顯示屏的耗電量較大,快速的消耗電量。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種省電的方法,旨在解決目前移動(dòng)終端的顯示屏亮度不能根據(jù)剩余電量及應(yīng)用的運(yùn)行狀態(tài)進(jìn)行調(diào)節(jié)的問(wèn)題。
為了解決上述技術(shù)問(wèn)題,本發(fā)明是這樣實(shí)現(xiàn)的:一種省電的方法,應(yīng)用于移動(dòng)終端,所述方法包括以下步驟:
檢測(cè)所述移動(dòng)終端的剩余電量,在所述剩余電量低于預(yù)設(shè)閾值時(shí)監(jiān)測(cè)預(yù)設(shè)耗電應(yīng)用是否啟動(dòng);
在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率;
根據(jù)所述剩余電量以及所述運(yùn)行內(nèi)存占用率控制所述移動(dòng)終端的亮度,進(jìn)而進(jìn)行省電。
進(jìn)一步地,在所述檢測(cè)所述移動(dòng)終端的剩余電量的步驟之前,還包括:
檢測(cè)用戶是開(kāi)啟預(yù)設(shè)省電模式;
如果是,則檢測(cè)所述移動(dòng)終端的剩余電量,否則,不執(zhí)行任何操作。
進(jìn)一步地,所述在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率的步驟,包括:
在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存;
獲取所述移動(dòng)終端的運(yùn)行內(nèi)存的總使用量;
根據(jù)所述預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存和所述移動(dòng)終端的運(yùn)行內(nèi)存的總使用量,計(jì)算所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。
進(jìn)一步地,所述根據(jù)所述剩余電量以及所述運(yùn)行內(nèi)存占用率控制所述移動(dòng)終端的亮度,進(jìn)而進(jìn)行省電的步驟,包括:
根據(jù)以下算式計(jì)算所述移動(dòng)終端的顯示屏的亮度L2:
其中,L1表示所述移動(dòng)終端的顯示屏亮度未調(diào)節(jié)前的亮度,D1表示所述移動(dòng)終端的剩余電量,D2表示所述移動(dòng)終端的總電量,N表示所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。
進(jìn)一步地,在根據(jù)所述剩余電量以及所述運(yùn)行內(nèi)存占用率控制所述移動(dòng)終端的亮度,進(jìn)而進(jìn)行省電的步驟之后,還包括:
若檢測(cè)到所述移動(dòng)終端進(jìn)入充電狀態(tài),則將所述移動(dòng)終端的顯示屏的亮度恢復(fù)至亮度調(diào)節(jié)前的亮度值。
本發(fā)明實(shí)施例的目的在于提供一種移動(dòng)終端,所述移動(dòng)終端包括:
第一檢測(cè)單元,用于檢測(cè)所述移動(dòng)終端的剩余電量,在所述剩余電量低于預(yù)設(shè)閾值時(shí)監(jiān)測(cè)預(yù)設(shè)耗電應(yīng)用是否啟動(dòng);
第二檢測(cè)單元,用于在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率;
控制單元,用于根據(jù)所述剩余電量以及所述運(yùn)行內(nèi)存占用率控制所述移動(dòng)終端的亮度,進(jìn)而進(jìn)行省電。
進(jìn)一步地,所述第一檢測(cè)單元還用于:
檢測(cè)用戶是開(kāi)啟預(yù)設(shè)省電模式;
如果是,則檢測(cè)所述移動(dòng)終端的剩余電量,否則,不執(zhí)行任何操作。
進(jìn)一步地,所述第二檢測(cè)單元具體用于:
在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存;
獲取所述移動(dòng)終端的運(yùn)行內(nèi)存的總使用量;
根據(jù)所述預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存和所述移動(dòng)終端的運(yùn)行內(nèi)存的總使用量,計(jì)算所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。
進(jìn)一步地,所述控制單元具體用于:
根據(jù)以下算式計(jì)算所述移動(dòng)終端的顯示屏的亮度L2:
其中,L1表示所述移動(dòng)終端的顯示屏亮度未調(diào)節(jié)前的亮度,D1表示所述移動(dòng)終端的剩余電量,D2表示所述移動(dòng)終端的總電量,N表示所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。
進(jìn)一步地,所述第一檢測(cè)單元還用于:
若檢測(cè)到所述移動(dòng)終端進(jìn)入充電狀態(tài),則將所述移動(dòng)終端的顯示屏的亮度恢復(fù)至亮度調(diào)節(jié)前的亮度值。
在本發(fā)明實(shí)施例中,首先檢測(cè)所述移動(dòng)終端的剩余電量,在所述剩余電量低于預(yù)設(shè)閾值時(shí)監(jiān)測(cè)預(yù)設(shè)耗電應(yīng)用是否啟動(dòng),在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率,并根據(jù)所述剩余電量以及所述運(yùn)行內(nèi)存占用率控制所述移動(dòng)終端的亮度,從而進(jìn)而進(jìn)行省電。本發(fā)明實(shí)施例能夠根據(jù)移動(dòng)終端的剩余電量及應(yīng)用的運(yùn)行狀態(tài)控制移動(dòng)終端的顯示亮度,進(jìn)行省電,提升移動(dòng)終端的使用時(shí)間。
附圖說(shuō)明
圖1是本發(fā)明實(shí)施例提供的應(yīng)用于移動(dòng)終端的省電的方法的流程圖;
圖2是本發(fā)明實(shí)施例提供的移動(dòng)終端的框架結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
以下結(jié)合具體實(shí)施例對(duì)本發(fā)明的具體實(shí)現(xiàn)進(jìn)行詳細(xì)描述:
圖1示出了本發(fā)明實(shí)施例提供的應(yīng)用于移動(dòng)終端的省電的方法的流程,為了便于說(shuō)明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例提供的應(yīng)用于移動(dòng)終端的省電的方法,包括以下步驟:
步驟S10,檢測(cè)移動(dòng)終端的剩余電量,在該剩余電量低于預(yù)設(shè)閾值時(shí)監(jiān)測(cè)預(yù)設(shè)耗電應(yīng)用是否啟動(dòng)。在本發(fā)明實(shí)施例中,如果移動(dòng)終端的剩余電量充足,則不需要進(jìn)行省電操作,當(dāng)剩余電量低于預(yù)設(shè)電量閾值,例如移動(dòng)終端的剩余電量低于總電量的40%時(shí)開(kāi)始進(jìn)入省電模式,本發(fā)明實(shí)施例中的省電模式為在預(yù)設(shè)耗電應(yīng)用(系統(tǒng)預(yù)設(shè)或用戶自定義設(shè)置若干應(yīng)用為耗電應(yīng)用)啟動(dòng)后對(duì)移動(dòng)終端的顯示亮度進(jìn)行調(diào)節(jié)。
優(yōu)選地,在步驟S10之前,還包括:檢測(cè)用戶是開(kāi)啟預(yù)設(shè)省電模式;如果是,則檢測(cè)移動(dòng)終端的剩余電量,否則,不執(zhí)行任何操作。
步驟S20,在預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。具體地,在預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存,并獲取移動(dòng)終端的運(yùn)行內(nèi)存的總使用量,根據(jù)預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存和移動(dòng)終端的運(yùn)行內(nèi)存的總使用量,計(jì)算預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存越多,說(shuō)明其越耗電,需要進(jìn)行省電處理。
步驟S30,根據(jù)剩余電量以及運(yùn)行內(nèi)存占用率控制移動(dòng)終端的亮度,進(jìn)而進(jìn)行省電。
作為本發(fā)明一優(yōu)選實(shí)施例,步驟S30的實(shí)施方式為:
根據(jù)以下算式計(jì)算移動(dòng)終端的顯示屏的亮度L2:
其中,L1表示移動(dòng)終端的顯示屏亮度未調(diào)節(jié)前的亮度,D1表示移動(dòng)終端的剩余電量,D2表示移動(dòng)終端的總電量,N表示預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。
根據(jù)上述算式可知,在移動(dòng)終端的剩余電量低于預(yù)設(shè)電量閾值時(shí),移動(dòng)終端的顯示亮度L2開(kāi)始根據(jù)移動(dòng)終端的剩余電量以及預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率而變化,剩余電量D1越少,亮度越低,預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率越高,顯示屏的亮度也越低。
作為本發(fā)明一優(yōu)選實(shí)施例,在步驟S30之后,還包括:若檢測(cè)到移動(dòng)終端進(jìn)入充電狀態(tài),則將移動(dòng)終端的顯示屏的亮度恢復(fù)至亮度調(diào)節(jié)前的亮度值。本發(fā)明實(shí)施例,如果移動(dòng)終端的剩余電量預(yù)設(shè)預(yù)設(shè)電量閾值,但是進(jìn)入充電狀態(tài),則將移動(dòng)終端的亮度恢復(fù)至亮度調(diào)節(jié)前的亮度。
在本發(fā)明實(shí)施例中,首先檢測(cè)所述移動(dòng)終端的剩余電量,在所述剩余電量低于預(yù)設(shè)閾值時(shí)監(jiān)測(cè)預(yù)設(shè)耗電應(yīng)用是否啟動(dòng),在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率,并根據(jù)所述剩余電量以及所述運(yùn)行內(nèi)存占用率控制所述移動(dòng)終端的亮度,從而進(jìn)而進(jìn)行省電。本發(fā)明實(shí)施例能夠根據(jù)移動(dòng)終端的剩余電量及應(yīng)用的運(yùn)行狀態(tài)控制移動(dòng)終端的顯示亮度,進(jìn)行省電,提升移動(dòng)終端的使用時(shí)間。
圖2示出了本發(fā)明實(shí)施例提供的移動(dòng)終端的框架結(jié)構(gòu)示意圖,為了便于說(shuō)明,僅列出與本發(fā)明實(shí)施例相關(guān)的部分,詳述如下:
本發(fā)明實(shí)施例的目的還在于提供一種移動(dòng)終端,包括:第一檢測(cè)單元100和第二檢測(cè)單元200以及控制單元300;
第一檢測(cè)單元100用于檢測(cè)移動(dòng)終端的剩余電量,在剩余電量低于預(yù)設(shè)閾值時(shí)監(jiān)測(cè)預(yù)設(shè)耗電應(yīng)用是否啟動(dòng);第二檢測(cè)單元200用于在預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率;控制單元300用于根據(jù)剩余電量以及運(yùn)行內(nèi)存占用率控制移動(dòng)終端的亮度,進(jìn)而進(jìn)行省電。
作為本發(fā)明一優(yōu)選實(shí)施例,第一檢測(cè)單元100還用于:
檢測(cè)用戶是開(kāi)啟預(yù)設(shè)省電模式;
如果是,則檢測(cè)移動(dòng)終端的剩余電量,否則,不執(zhí)行任何操作。
作為本發(fā)明一優(yōu)選實(shí)施例,第二檢測(cè)單元200具體用于:
在預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存;
獲取移動(dòng)終端的運(yùn)行內(nèi)存的總使用量;
根據(jù)預(yù)設(shè)耗電應(yīng)用占用的運(yùn)行內(nèi)存和移動(dòng)終端的運(yùn)行內(nèi)存的總使用量,計(jì)算預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。
作為本發(fā)明一優(yōu)選實(shí)施例,控制單元300具體用于:
根據(jù)以下算式計(jì)算移動(dòng)終端的顯示屏的亮度L2:
其中,L1表示移動(dòng)終端的顯示屏亮度未調(diào)節(jié)前的亮度,D1表示移動(dòng)終端的剩余電量,D2表示移動(dòng)終端的總電量,N表示預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率。
作為本發(fā)明一優(yōu)選實(shí)施例,第一檢測(cè)單元100還用于:
若檢測(cè)到移動(dòng)終端進(jìn)入充電狀態(tài),則將移動(dòng)終端的顯示屏的亮度恢復(fù)至亮度調(diào)節(jié)前的亮度值。
需要說(shuō)明的是,本發(fā)明實(shí)施例提供的移動(dòng)終端與上述應(yīng)用于移動(dòng)終端的省電的方法的實(shí)施例對(duì)應(yīng),其工作原理和方式均對(duì)應(yīng)適用,這里就不再贅述。
在本發(fā)明實(shí)施例中,首先檢測(cè)所述移動(dòng)終端的剩余電量,在所述剩余電量低于預(yù)設(shè)閾值時(shí)監(jiān)測(cè)預(yù)設(shè)耗電應(yīng)用是否啟動(dòng),在所述預(yù)設(shè)耗電應(yīng)用啟動(dòng)時(shí),檢測(cè)所述預(yù)設(shè)耗電應(yīng)用的運(yùn)行內(nèi)存占用率,并根據(jù)所述剩余電量以及所述運(yùn)行內(nèi)存占用率控制所述移動(dòng)終端的亮度,從而進(jìn)而進(jìn)行省電。本發(fā)明實(shí)施例能夠根據(jù)移動(dòng)終端的剩余電量及應(yīng)用的運(yùn)行狀態(tài)控制移動(dòng)終端的顯示亮度,進(jìn)行省電,提升移動(dòng)終端的使用時(shí)間。
本領(lǐng)域技術(shù)人員可以理解為上述實(shí)施例包括的各個(gè)單元只是按照功能邏輯進(jìn)行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護(hù)范圍。
本領(lǐng)域普通技術(shù)人員還可以理解,實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可以在存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),包括ROM/RAM、磁盤(pán)、光盤(pán)等。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。