本發(fā)明實施例涉及移動終端技術(shù),尤其涉及一種終端的節(jié)能等級的調(diào)整方法、裝置及移動終端。
背景技術(shù):
隨著移動終端技術(shù)的發(fā)展,移動終端在處理能力以及功能上都有了很大的提高,成為人們生活、工作以及娛樂的必需品。
以智能手機為例,現(xiàn)有技術(shù)中的智能手機通常采用觸摸顯示屏,能夠給用戶提供更大區(qū)域的顯示及操作空間。例如,在智能手機采用觸摸顯示屏后,用戶可以更方便的在智能手機上進行玩游戲、看視頻、讀新聞等操作。然而,在智能手機的屏幕越來越大的同時,顯示屏的耗電量對續(xù)航能力的影響也越來越大,使得智能手機在續(xù)航能力方面的不足越發(fā)的突出。
為解決上述問題,很多手機廠商在自己的產(chǎn)品上配置降功耗功能,但配置的降功耗功能存在缺陷,需要改進。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例提供一種終端的節(jié)能等級的調(diào)整方法、裝置及移動終端,可以避免由于調(diào)整節(jié)能等級導致的畫面切換發(fā)生閃爍的現(xiàn)象。
第一方面,本發(fā)明實施例提供了一種終端的節(jié)能等級的調(diào)整方法,包括:
獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級;
獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù);
將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
第二方面,本發(fā)明實施例還提供了一種終端的節(jié)能等級的調(diào)整裝置,該裝置包括:
等級確定模塊,用于獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級;
參數(shù)獲取模塊,用于獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù);
等級調(diào)整模塊,用于將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
第三方面,本發(fā)明實施例還提供了一種移動終端,包括存儲器、處理器及存儲在存儲器上并可在處理器上運行的計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)以下步驟:
獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級;
獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù);
將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
本發(fā)明實施例通過獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級;獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù);將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示,可以避免由于調(diào)整節(jié)能等級導致的畫面切換發(fā)生閃爍的問題,實現(xiàn)降低終端功耗的同時兼顧顯示效果,使得終端可以流暢的顯示畫面。
附圖說明
圖1是本發(fā)明實施例提供的一種終端的節(jié)能等級的調(diào)整方法;
圖2是本發(fā)明實施例提供的一種終端的另一種節(jié)能等級的調(diào)整方法;
圖3是本發(fā)明實施例提供的一種終端的又一種節(jié)能等級的調(diào)整方法;
圖4是發(fā)明實施例提供的一種顯示過程示意圖;
圖5是本發(fā)明實施例提供的Vsync顯示刷新機制的示意圖;
圖6a是本發(fā)明實施例提供的一種基于FOSS的顯示屏節(jié)能機制示意圖;
圖6b是本發(fā)明實施例提供的一種基于CABC的顯示屏節(jié)能機制示意圖;
圖7是本發(fā)明實施例提供的一種終端的節(jié)能等級的調(diào)整裝置;
圖8是本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖。
具體實施方式
下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部結(jié)構(gòu)。
在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各步驟描述成順序的處理,但是其中的許多步驟可以被并行地、并發(fā)地或者同時實施。此外,各步驟的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數(shù)、規(guī)程、子例程、子程序等等。
圖1為本發(fā)明實施例提供的一種終端的節(jié)能等級的調(diào)整方法的流程圖,該方法可以由移動終端的節(jié)能等級的調(diào)整裝置來執(zhí)行,其中該裝置可由軟件和/或硬件實現(xiàn),該裝置可集成于移動終端中,移動終端可以是智能手機、平板電腦等,該方法包括:
步驟110、獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級。
其中,節(jié)能等級為保真優(yōu)化信號縮放FOSS(Fidelity Optimized Signal Scaling,保真優(yōu)化信號縮放)等級,或者,內(nèi)容適應背光控制CABC(Content Adaptive Brightness Control,內(nèi)容適應背光控制)等級。
其中,F(xiàn)OSS是通過優(yōu)化基于HVS(Human Visual System人類視覺系統(tǒng))域的圖像顯示效果,來降低OLED屏幕的功耗??蛇x的,通過對不同顯示內(nèi)容的直方圖進行重新計算,得出新的直方圖,在屏幕上顯示該新的直方圖對應的顯示內(nèi)容,實現(xiàn)在保證顯示效果的前提下降低一定的色階值達到降功耗的目的。
其中,CABC是通過對待顯示的圖片(input image)的圖像進行統(tǒng)計分析,采用設定的優(yōu)化曲線處理待顯示的圖片,對待顯示的圖片的亮度進行調(diào)整,同時降低背光亮度,使顯示屏采用降低后的背光亮度顯示調(diào)整后的待顯示圖片。從而,在保證顯示效果的基礎(chǔ)上降低了功耗。CABC技術(shù)是LCD(Liquid Crystal Display,液晶顯示屏)驅(qū)動IC中提供的一種背光驅(qū)動節(jié)電技術(shù)。其可以與SRE(Sunlight Readable Enhancement,陽光下視角增強技術(shù),用于強光下提高顯示對比度,增強可見度)協(xié)同使用。
根據(jù)應用場景將終端的節(jié)能功能細分成多個節(jié)能等級。其中,應用場景可以包括預先設定的純白場景、純黑場景、圖片灰階過渡頻繁的場景、動態(tài)場景、靜態(tài)場景、透明場景或半透明場景等。應用場景還可以是預先設定的不同應用程序。不同節(jié)能等級具有不同的效果參數(shù)和省電程度。
例如,可以設置六個FOSS等級(即等級0至等級5),預先根據(jù)應用場景配置各個FOSS等級對應的顯示效果參數(shù),各個FOSS等級具有不同的效果參數(shù)和省電程度。其中,等級0表示FOSS功能關(guān)閉,不省電,等級1至等級5的省電程度逐漸增加,顯示效果逐漸變差。
可以理解的是,節(jié)能等級不限于本示例列舉的數(shù)量,還可以根據(jù)實際需要設置節(jié)能等級的數(shù)量。例如,可以設置3個、4個或5個FOSS等級或CABC等級。
其中,目標節(jié)能等級是節(jié)能等級切換之后的需要達到的節(jié)能等級。示例性的,當用戶將屏幕當前顯示的第一應用程序切換至第二應用程序時,對應的節(jié)能等級可能發(fā)生變化。將第一應用程序?qū)墓?jié)能等級確定為當前節(jié)能等級,以及將第二應用程序?qū)墓?jié)能等級設定為目標節(jié)能等級。若第一應用程序?qū)?jié)能等級5,第二應用程序?qū)?jié)能等級1,則當前節(jié)能等級為5級,目標節(jié)能等級為1級。
可選的,在確定了終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級后,獲取為終端預先設置的各節(jié)能等級,將各節(jié)能等級進行排序;確定排序后位于所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個節(jié)能等級,將所述至少一個節(jié)能等級作為過渡節(jié)能等級。
可替換的,在確定了終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級后,根據(jù)預先設置的與不同節(jié)能等級對匹配的過渡節(jié)能等級,確定由所述當前節(jié)能等級和目標節(jié)能等級構(gòu)成的節(jié)能等級對所匹配的至少一個過渡節(jié)能等級;其中,在預先設置的與不同節(jié)能等級對匹配的過渡節(jié)能等級中,低節(jié)能等級區(qū)間的節(jié)能等級對所匹配的過渡節(jié)能等級的數(shù)量高于高節(jié)能等級區(qū)間的節(jié)能等級對所匹配的過渡節(jié)能等級的數(shù)量。
步驟120、獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù)。
其中,顯示效果參數(shù)為不同節(jié)能等級對應的配置參數(shù),包括影響待顯示畫面的顯示效果的參數(shù)。例如,F(xiàn)OSS配置參數(shù)或CABC配置參數(shù)。
對于保真優(yōu)化信號縮放FOSS等級,顯示效果參數(shù)可以是對比度、畫面更新延遲計數(shù)、節(jié)電步長、節(jié)電輸入?yún)?shù)及節(jié)電輸出參數(shù)等。其中,對比度表示FOSS等級提供的對比度增強程度,取值范圍是0至255,其中,0代表不進行對比度增強處理,255代表采用設定的最大值進行對比度增強處理。畫面更新延遲計數(shù)代表算法調(diào)整畫面的時間間隔,例如,若畫面更新延遲計數(shù)的取值為3,則認為算法每隔3毫秒調(diào)整一幀畫面。節(jié)電步長代表設定的色階區(qū)間的邊界,取值是0至255。步長越大,表示畫面的色階區(qū)間越多。節(jié)電輸入?yún)?shù)代表顯示畫面包括的像素點的色階值,取值范圍是0至1023,其中,0代表黑色,1023代表白色。節(jié)電率輸出參數(shù)代表按照設定的算法規(guī)則,將節(jié)電輸入?yún)?shù)包含的像素點的色階值映射到設定的灰階亮度區(qū)間,取值范圍是1至255,且由1至255省電程度逐漸降低,其中,1代表省電程度最高,255代表不省電。
另外,對于內(nèi)容適應背光控制CABC等級,顯示效果參數(shù)可以是預先設定的關(guān)閉模式(Off Mode)對應的CABC參數(shù),用戶界面圖片模式(UI Image Mode)對應的CABC參數(shù),靜態(tài)圖片模式(Still Image Mode)對應的CABC參數(shù)或動態(tài)圖片模式(Moving Image Mode)對應的CABC參數(shù)。其中,關(guān)閉模式(Off Mode),CABC功能全部關(guān)閉。用戶界面圖片模式(UI Image Mode),優(yōu)化顯示UI圖片時的功耗,在不影響圖片顯示效果的同時可省10%的功耗。靜態(tài)圖片模式(Still Image Mode),優(yōu)化顯示靜態(tài)圖片時的功耗,該模式下圖片質(zhì)量損耗在可接受的范圍內(nèi),同時可省30%的功耗。動態(tài)圖片模式(Moving Image Mode),優(yōu)化顯示動態(tài)圖片時的功耗,該模式下會最大限度的降低功耗,但是會帶來圖片質(zhì)量的損耗,可省超過30%的功耗。
在節(jié)能等級為保真優(yōu)化信號縮放FOSS等級時,本步驟中獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù)優(yōu)選可以為:調(diào)用設定的FOSS配置文件訪問接口讀取FOSS配置文件,獲取過渡FOSS等級對應的顯示效果參數(shù)。通過該優(yōu)選方式可以實現(xiàn)不同功能層之間的通信,從而,快速地獲取過渡FOSS等級對應的顯示效果參數(shù),并且可以提供多種FOSS配置文件訪問接口,提高了FOSS功能的適用性。
在節(jié)能等級為內(nèi)容適應背光控制CABC等級時,本步驟中獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù)優(yōu)選還可以為:調(diào)用設定的CABC配置文件訪問接口讀取CABC配置文件,獲取過渡CABC等級對應的顯示效果參數(shù)。通過該優(yōu)選方式可以實現(xiàn)不同功能層之間的通信,從而,快速地獲取過渡CABC等級對應的顯示效果參數(shù)。
步驟130、將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
可以預先確定至少一個過渡節(jié)能等級的優(yōu)先級順序,按照該優(yōu)先級順序,將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級,直至達到最后一個過渡節(jié)能等級時,從該最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級。
示例性的,在當前節(jié)能等級為5級,目標節(jié)能等級為1級,且過渡節(jié)能等級為節(jié)能等級4、節(jié)能等級3和節(jié)能等級2時,節(jié)能等級4的優(yōu)先級最高,因此,將終端的節(jié)能等級由當前節(jié)能等級5調(diào)整為節(jié)能等級4。并采用節(jié)能等級4對應的顯示效果參數(shù)對待顯示畫面進行顯示。以此類推,每隔設定的時間間隔調(diào)整一次終端的節(jié)能等級,直至采用最后一個過渡節(jié)能等級(節(jié)能等級2)調(diào)整終端的節(jié)能等級時,即將終端的節(jié)能等級由節(jié)能等級2調(diào)整為目標節(jié)能等級1,采用節(jié)能等級1對應的顯示效果參數(shù)對待顯示畫面進行顯示。
可選的,在節(jié)能等級為保真優(yōu)化信號縮放FOSS等級時,本步驟中所述在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示,優(yōu)選可以為:在每次調(diào)整后將所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)傳遞給第一算法設置模塊,以供FOSS模塊根據(jù)所述第一算法設置模塊中的顯示效果參數(shù),對待顯示畫面的色階進行調(diào)節(jié),顯示調(diào)節(jié)后的所述待顯示畫面。
可替換的,在節(jié)能等級為內(nèi)容適應背光控制CABC等級時,本步驟中所述在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示,優(yōu)選還可以為:在每次調(diào)整后將所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)傳遞給第二算法設置模塊,以供CABC模塊根據(jù)所述第二算法設置模塊中的顯示效果參數(shù),對待顯示畫面的亮度進行調(diào)節(jié),并輸出脈沖信號至背光燈驅(qū)動模塊以調(diào)整背光亮度,顯示調(diào)節(jié)后的所述待顯示畫面。
本發(fā)明實施例通過獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級;獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù);將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示,可以避免由于調(diào)整節(jié)能等級導致的畫面切換發(fā)生閃爍的問題,實現(xiàn)降低終端功耗的同時兼顧顯示效果,使得終端可以流暢的顯示畫面。
圖2是本發(fā)明實施例提供的一種終端的另一種節(jié)能等級的調(diào)整方法。如圖2所示,該方法包括:
步驟210、獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級。
步驟220、確定位于所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個節(jié)能等級,將所述至少一個節(jié)能等級作為過渡節(jié)能等級。
獲取為終端預先設置的各節(jié)能等級,將各節(jié)能等級進行排序;確定排序后位于所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個節(jié)能等級,將所述至少一個節(jié)能等級作為過渡節(jié)能等級。
示例性的,若預先設置6個節(jié)能等級(即等級0至等級5,其中,等級0表示FOSS功能關(guān)閉,不省電,等級1至等級5的省電程度逐漸增加,顯示效果逐漸變差。),且當前節(jié)能等級為等級5,目標節(jié)能等級為等級1,則可以確定連續(xù)分布在等級5與等級1之間的節(jié)能等級4、節(jié)能等級3和節(jié)能等級2為過渡節(jié)能等級。
步驟230、根據(jù)所述當前節(jié)能等級和目標節(jié)能等級確定所述過渡節(jié)能等級的優(yōu)先級。
可以根據(jù)預先設定的優(yōu)先級規(guī)則,確定該過渡節(jié)能等級的優(yōu)先級。其中,優(yōu)先級規(guī)則可以是由當前節(jié)能等級向目標節(jié)能等級調(diào)整的過程中,過渡節(jié)能等級的優(yōu)先級逐漸減小。例如,在當前節(jié)能等級為5級,目標節(jié)能等級為1級時,節(jié)能等級4的優(yōu)先級高于節(jié)能等級3,同時,節(jié)能等級3的優(yōu)先級高于節(jié)能等級2。
步驟240、按照所述優(yōu)先級的順序,每隔設定的時間長度執(zhí)行一次根據(jù)過渡節(jié)能等級調(diào)整終端的節(jié)能等級的操作,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
示例性的,在當前節(jié)能等級為5級,目標節(jié)能等級為1級時,將終端的節(jié)能等級由當前節(jié)能等級5調(diào)整為節(jié)能等級4。然后,將節(jié)能等級4對應的顯示效果參數(shù)發(fā)送至算法設置模塊,實現(xiàn)使用節(jié)能等級4對應的顯示效果參數(shù)替換當前節(jié)能等級5對應的顯示效果參數(shù)。FOSS模塊(或CABC模塊)采用設定的算法以及算法設置模塊中的顯示效果參數(shù)對待顯示畫面進行處理。經(jīng)過設定的時間間隔,再將終端的節(jié)能等級由節(jié)能等級4調(diào)整為節(jié)能等級3。將節(jié)能等級3對應的顯示效果參數(shù)發(fā)送至算法設置模塊,實現(xiàn)使用節(jié)能等級3對應的顯示效果參數(shù)替換當前節(jié)能等級4對應的顯示效果參數(shù)。FOSS模塊(或CABC模塊)采用設定的算法以及算法設置模塊中的顯示效果參數(shù)對待顯示畫面進行處理。以此類推,每隔設定的時間間隔調(diào)整一次終端的節(jié)能等級。
步驟250、判斷終端的節(jié)能等級是否為目標節(jié)能等級,若是,則執(zhí)行步驟280,否則,執(zhí)行步驟260。
步驟260、在檢測到目標節(jié)能等級發(fā)生變化時,獲取當前節(jié)能等級。
在終端的節(jié)能等級由當前節(jié)能等級向目標節(jié)能等級調(diào)整的過程中,若檢測到用戶打開第二應用程序,并使第二應用程序替代第一應用程序顯示在顯示屏中,則判斷第二應用程序?qū)墓?jié)能等級與第一應用程序?qū)墓?jié)能等級是否相同。在不相同時,確定目標節(jié)能等級發(fā)生變化,或者終端在未切換至第二應用程序?qū)墓?jié)能等級之前的當前節(jié)能等級。
步驟270、根據(jù)當前節(jié)能等級和變化后的目標節(jié)能等級重新確定過渡節(jié)能等級。在重新確定過渡節(jié)能等級后,返回執(zhí)行步驟230。
確定該新的當前節(jié)能等級與變化后的目標節(jié)能等級之間的節(jié)能等級,將該節(jié)能等級確定為過渡節(jié)能等級。例如,新的當前節(jié)能等級為2級,變化后的目標等級為4級,則將節(jié)能等級3作為重新確定的過渡節(jié)能等級。在重新確定過渡節(jié)能等級后,返回執(zhí)行步驟230。
步驟280、停止調(diào)整終端的節(jié)能等級。
在檢測到終端的節(jié)能等級為目標節(jié)能等級時,停止執(zhí)行根據(jù)過渡節(jié)能等級調(diào)整終端的節(jié)能等級的操作。
本發(fā)明實施例的技術(shù)方案提供了一種在終端的節(jié)能等級由當前節(jié)能等級向目標節(jié)能等級調(diào)整的過程中,目標節(jié)能等級發(fā)生變化時的處理方式,實現(xiàn)根據(jù)終端的當前節(jié)能等級和變化后的目標節(jié)能等級重新確定過渡節(jié)能等級,避免先采用原過渡節(jié)能等級調(diào)整終端的節(jié)能等級至變化前的目標節(jié)能等級,再由該變化前的目標節(jié)能等級調(diào)整至變化后的目標節(jié)能等級的情況發(fā)生,提高了終端執(zhí)行效率。
圖3是本發(fā)明實施例提供的一種終端的又一種節(jié)能等級的調(diào)整方法。如圖3所示,該方法包括:
步驟310、獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級。
步驟320、根據(jù)預先設置的與不同節(jié)能等級對匹配的過渡節(jié)能等級,確定由當前節(jié)能等級和目標節(jié)能等級構(gòu)成的節(jié)能等級對所匹配的至少一個過渡節(jié)能等級。
根據(jù)預先設置的與不同節(jié)能等級對匹配的過渡節(jié)能等級,確定由所述當前節(jié)能等級和目標節(jié)能等級構(gòu)成的節(jié)能等級對所匹配的至少一個過渡節(jié)能等級。
其中,在移動終端出廠前預先設置不同節(jié)能等級構(gòu)成的等級對匹配的過渡節(jié)能等級。由于用戶對低光切換的敏感程度高于用戶對高光切換的敏感程度,故可以預先創(chuàng)建不同等級對匹配的過渡節(jié)能等級(其中等級對由當前節(jié)能等級和目標節(jié)能等級構(gòu)成),且在預先設置的與不同節(jié)能等級對匹配的過渡節(jié)能等級中,低節(jié)能等級區(qū)間的節(jié)能等級對所匹配的過渡節(jié)能等級的數(shù)量高于高節(jié)能等級區(qū)間的節(jié)能等級對所匹配的過渡節(jié)能等級的數(shù)量??梢园凑杖缦路绞皆O置與節(jié)能等級對匹配的過渡節(jié)能等級。在當前節(jié)能等級為5級,目標節(jié)能等級為1級時,由于用戶對高光切換不敏感,可以不把節(jié)能等級4作為過渡節(jié)能等級,而直接就終端的節(jié)能等級由當前節(jié)能等級5調(diào)整至節(jié)能等級3。由于節(jié)能等級3為低節(jié)能等級,再將終端的節(jié)能等級由3級向目標節(jié)能等級1調(diào)整的過程中,將節(jié)能等級2作為過渡節(jié)能等級。因此,由當前節(jié)能等級5和目標節(jié)能等級1構(gòu)成的節(jié)能等級對匹配的過渡節(jié)能等級為節(jié)能等級3和節(jié)能等級2。又如,采用同樣的方式設置等級4與等級1的過渡節(jié)能等級是等級2。在設定的存儲地址中存儲節(jié)能等級對與過渡節(jié)能等級的匹配關(guān)系。
示例性的,在當前節(jié)能等級為1級,目標節(jié)能等級為5級時,采用由節(jié)能等級1和節(jié)能等級5構(gòu)成的節(jié)能等級對查詢設定的存儲地址,確定匹配的過渡節(jié)能等級為節(jié)能等級2和節(jié)能等級3。從而,無需再將節(jié)能等級4作為過渡節(jié)能等級,減少了過渡節(jié)能等級的數(shù)量。
步驟330、根據(jù)所述當前節(jié)能等級和目標節(jié)能等級確定所述過渡節(jié)能等級的優(yōu)先級。
由于由當前節(jié)能等級向目標節(jié)能等級調(diào)整的過程中,過渡節(jié)能等級的優(yōu)先級逐漸減小。可以得知,越靠近當前節(jié)能等級,優(yōu)先級越高。因此,在當前節(jié)能等級為1級,目標節(jié)能等級為5級時,節(jié)能等級3的優(yōu)先級高于節(jié)能等級2。
步驟340、按照所述優(yōu)先級的順序,每隔設定的時間長度執(zhí)行一次根據(jù)過渡節(jié)能等級調(diào)整終端的節(jié)能等級的操作,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
示例性的,在當前節(jié)能等級為5級,目標節(jié)能等級為1級時,將終端的節(jié)能等級由當前節(jié)能等級5調(diào)整為節(jié)能等級3。然后,將節(jié)能等級3對應的顯示效果參數(shù)發(fā)送至算法設置模塊,實現(xiàn)使用節(jié)能等級3對應的顯示效果參數(shù)替換當前節(jié)能等級5對應的顯示效果參數(shù)。FOSS模塊(或CABC模塊)采用設定的算法以及算法設置模塊中的顯示效果參數(shù)對待顯示畫面進行處理。再經(jīng)過設定的時間間隔,再將終端的節(jié)能等級由節(jié)能等級3調(diào)整為節(jié)能等級2。將節(jié)能等級2對應的顯示效果參數(shù)發(fā)送至算法設置模塊,實現(xiàn)使用節(jié)能等級2對應的顯示效果參數(shù)替換當前節(jié)能等級3對應的顯示效果參數(shù)。FOSS模塊(或CABC模塊)采用設定的算法以及算法設置模塊中的顯示效果參數(shù)對待顯示畫面進行處理。又經(jīng)過設定的時間間隔,再將終端的節(jié)能等級由節(jié)能等級2調(diào)整為目標節(jié)能等級1。將目標節(jié)能等級1對應的顯示效果參數(shù)發(fā)送至算法設置模塊,實現(xiàn)使用節(jié)能等級1對應的顯示效果參數(shù)替換當前節(jié)能等級2對應的顯示效果參數(shù)。FOSS模塊(或CABC模塊)采用設定的算法以及算法設置模塊中的顯示效果參數(shù)對待顯示畫面進行處理。從而,實現(xiàn)節(jié)能等級5平滑地切換至節(jié)能等級1,避免切換時發(fā)生屏幕閃爍的現(xiàn)象。
步驟350、判斷終端的節(jié)能等級是否為目標節(jié)能等級,若是,則執(zhí)行步驟380,否則執(zhí)行步驟360。
步驟360、在檢測到目標節(jié)能等級發(fā)生變化時,獲取當前節(jié)能等級。
步驟370、根據(jù)當前節(jié)能等級和變化后的目標節(jié)能等級構(gòu)成的節(jié)能等級對重新確定過渡等級。
采用該新的當前節(jié)能等級與變化后的目標節(jié)能等級構(gòu)成的等級對查詢設定的存儲地址,確定新的過渡節(jié)能等級。例如,新的當前節(jié)能等級為2級,變化后的目標等級為5級,則采用節(jié)能等級2和節(jié)能等級5構(gòu)成的等級對查詢設定的存儲地址,確定重新確定過渡節(jié)能等級為節(jié)能等級3。在重新確定過渡節(jié)能等級后,返回執(zhí)行步驟330。
步驟380、停止調(diào)整終端的節(jié)能等級。
在檢測到終端的節(jié)能等級為目標節(jié)能等級時,停止執(zhí)行根據(jù)過渡節(jié)能等級調(diào)整終端的節(jié)能等級的操作。
本實施例的技術(shù)方案提供一種由當前節(jié)能等級和目標節(jié)能等級構(gòu)成的節(jié)能等級對確定過渡節(jié)能等級的方案,通過用戶對于節(jié)能等級切換的敏感程序,選擇當前節(jié)能等級和目標節(jié)能之間的部分節(jié)能等級作為過渡節(jié)能等級,簡化了調(diào)整流程,提高了終端的執(zhí)行效率。
為了便于理解,下面以Android系統(tǒng)為例,對Android系統(tǒng)中顯示畫面從生成到顯示的過程進行簡單的說明。圖4為本發(fā)明實施例提供的一種顯示過程示意圖。
首先,在應用(Application)層,每個應用程序(以下簡稱應用或APP)包含1個或多個圖層,各個應用APP1、APP2…APPN按照自己的應用設計情況(一般由對應的安裝包APK決定)各自單獨執(zhí)行圖層繪制(Render)操作(即繪制圖層上的圖像),并在繪制操作處理完成后,各應用將所繪制的所有圖層發(fā)送給執(zhí)行圖層合成操作的圖層合成模塊(Surface flinger)。
然后,在應用框架(Framework)層,所有圖層(包括可見圖層和不可見圖層)組成一個圖層列表,定義為ListAll。圖層合成模塊從ListAll中挑選出可見圖層組成可見圖層列表,定義為DisplayList。隨后,圖層合成模塊從系統(tǒng)中三個可循環(huán)使用的幀緩沖器(Frame Buffer,簡稱BF或buffer)中,找出一個空閑的FB,并在該空閑的FB上,根據(jù)應用配置信息,例如哪個圖層應該置底、哪個圖層應該置頂、哪個區(qū)域為可見區(qū)以及哪個區(qū)域為透明區(qū)等等,通過合成(Compose)操作,將DisplayList中包含的圖層疊加在一起,得到最終的待顯示畫面。
最后,在內(nèi)核(Kernel)層,可以將待顯示畫面?zhèn)鬏斀o顯示硬件(包括顯示控制器和顯示屏,使待顯示畫面最終顯示在顯示屏上。這里對顯示屏的類型不做限定,例如可以是液晶顯示器(Liquid Crystal Display,LCD)或有機發(fā)光顯示器(Organic Light Emitting Display,OLED)。
另外,Android系統(tǒng)在顯示刷新的過程中引入了同步(Vsync)刷新機制。圖5為本發(fā)明實施例提供的Vsync顯示刷新機制的示意圖。具體地,Vsync刷新機制其實就是在整個顯示流程中,插入“心跳”即系統(tǒng)同步(Vsync)信號,由顯示控制器發(fā)送給CPU,用于產(chǎn)生Vsync中斷,以控制每次圖層繪制操作和圖層合成操作都需要按照心跳來完成,從而將整個顯示過程中的關(guān)鍵步驟都納入到Vsync的統(tǒng)一管理機制。Vsync信號的頻率目前常見為60Hz。如圖5所示,假設Vsync信號周期為T,不考慮信號的傳輸延遲,第一個Vsync信號Vsync1到達CPU后,CPU向各應用轉(zhuǎn)發(fā)該第一個Vsync信號Vsync1,各應用響應用戶在顯示屏上的觸摸滑動等操作,開始執(zhí)行繪制操作;在各應用完成繪制操作后,得到各應用所繪制的多個圖層。第二個Vsync信號Vsync2到達CPU后,CPU向圖層合成模塊轉(zhuǎn)發(fā)該第二個Vsync信號Vsync2,圖層合成模塊開始執(zhí)行圖層合成操作,將各應用所繪制的多個圖層進行合成,生成待顯示畫面。第三個Vsync信號Vsync3到達CPU后,系統(tǒng)開始執(zhí)行顯示刷新,并將該待顯示畫面最終顯示在顯示屏上。由上述描述可知,應用程序、圖層合成模塊和顯示屏接收到的Vsync信號的頻率是一致的,且是預先設置好的固定值。
在移動終端圖層繪制、合成和刷新顯示的流程中,存在3種幀率:繪制幀率、合成幀率和刷新率。
其中,繪制幀率為圖層繪制完成后,觸發(fā)圖層合成模塊進行圖層合成的幀率,可以理解為單位時間(例如,1秒鐘)繪制的圖層幀數(shù)。所述繪制幀率包括應用程序的繪制幀率和圖層的繪制幀率。系統(tǒng)中運行的應用程序可能有多個,每個應用程序可能包括多個圖層,例如,視頻播放器應用程序下一般包括三個圖層:一個顯示視頻內(nèi)容的圖層,可定義為U1;兩個SurfaceView類型的圖層,一個用于顯示彈幕內(nèi)容,可定義為U2,另一個用于顯示用戶界面(User Interface,UI)控件(如播放進度條、音量控制條以及各種控制按鈕等)和廣告,可定義為U3。所述應用程序的繪制幀率為應用程序單位時間內(nèi)執(zhí)行繪制操作的次數(shù),其中,執(zhí)行一次繪制操作時可能繪制了一個或者多個圖層。所述圖層的繪制幀率為同一編號或名稱(如前面的U1、U2或U3)的圖層單位時間內(nèi)被觸發(fā)繪制的次數(shù)。
合成幀率為把各個應用程序繪制的圖層合成為一個待顯示畫面的幀率,可以理解為單位時間合成的畫面幀數(shù)。
刷新率為移動終端顯示屏畫面刷新的幀率。一般,顯示屏會以60Hz的刷新率刷新。
另外,Android系統(tǒng)在將待顯示畫面?zhèn)鬏斀o顯示硬件的過程中引入了顯示屏節(jié)能機制。圖6a是本發(fā)明實施例提供的一種基于FOSS的顯示屏節(jié)能機制示意圖。如圖6a所示,處理器610除將待顯示畫面的數(shù)據(jù)發(fā)送至顯示屏630的驅(qū)動芯片620的圖像分析器621之外,還可以將終端的當前FOSS等級對應的顯示效果參數(shù)輸入至第一算法設置模塊622,進行存儲。該待顯示畫面的數(shù)據(jù)即為需要在顯示屏630中顯示的圖像數(shù)據(jù),圖像分析器621接收到處理器610發(fā)送的待顯示畫面的數(shù)據(jù)之后,可以進行分析,從而獲知該圖像的顏色、對比度、灰階值等信息,以供后續(xù)處理。圖像分析器621完成對待顯示畫面的數(shù)據(jù)的分析后,會將分析后的數(shù)據(jù)發(fā)送至FOSS模塊623,由FOSS模塊623采用設定的算法及第一算法設置模塊622中存儲的顯示效果參數(shù)對分析后的數(shù)據(jù)進行處理。例如,對于色階值符合顯示效果參數(shù)的調(diào)整要求的像素點,進行調(diào)整,其余像素點可以不作灰階亮度的調(diào)整。
示例性的,若節(jié)電步長為4,節(jié)電輸入?yún)?shù)為32,48,700和788,節(jié)電輸出參數(shù)為255,204,204和192,則以32,48,700和788為邊界,將一幅色階范圍為0-1023的待顯示圖像劃分為多個區(qū)間。將第一區(qū)間[0,32]內(nèi)的色階值映射為255(即待顯示圖像中色階值0對應的省電程度為255,……,色階值10對應的省電程度為255,……色階值32對應的省電程度為255),將第二區(qū)間[33,48]內(nèi)的色階值映射為204,將第三區(qū)間[48,700]內(nèi)的色階值映射為204,將第四區(qū)間[701,788]內(nèi)的色階值映射為204??商鎿Q的,還對待顯示畫面的對比度和灰階亮度均進行調(diào)整等。
可替換的,還對待顯示畫面的對比度和灰階亮度均進行調(diào)整等。FOSS模塊623可以將處理后的待顯示畫面的數(shù)據(jù)發(fā)送至顯示屏630。其中,顯示屏630為有機發(fā)光顯示器(Organic Light Emitting Display,OLED)或AMOLED(Active Matrix/Organic Light Emitting Diode)屏幕。
圖6b是本發(fā)明實施例提供的一種基于CABC的顯示屏節(jié)能機制示意圖。如圖6b所示,處理器610除將待顯示畫面的數(shù)據(jù)發(fā)送至顯示屏630的驅(qū)動芯片640的圖像分析器641之外,還可以將終端的當前CABC等級對應的CABC參數(shù)輸入至第二算法設置模塊642,進行存儲。該待顯示畫面的數(shù)據(jù)即為需要在顯示屏630中顯示的圖像數(shù)據(jù),圖像分析器641接收到處理器610發(fā)送的待顯示畫面的數(shù)據(jù)之后,可以進行分析,從而獲知該圖像的顏色、對比度、灰階值等信息,以供后續(xù)處理。圖像分析器641完成對待顯示畫面的數(shù)據(jù)的分析后,會將分析后的數(shù)據(jù)發(fā)送至CABC模塊643,由CABC模塊643采用設定的算法及第二算法設置模塊642中存儲的CABC參數(shù)對分析后的數(shù)據(jù)進行處理。例如,可以是對待顯示畫面的灰階亮度進行調(diào)整等。同時,CABC模塊643輸出脈沖信號給電源管理芯片650,電源管理芯片650通過預設的驅(qū)動算法控制背光燈驅(qū)動模塊651的輸出波形;通過該輸出波形控制作為顯示屏630的背光源的發(fā)光二極管660的亮度。例如,當移動終端的處理器610傳送一張圖片的數(shù)據(jù)到驅(qū)動芯片640,內(nèi)容分析器641在計算并分析圖片的數(shù)據(jù)后,通過CABC模塊643依據(jù)設定算法自動的將該圖片的灰階亮度提高30%(此時圖片變亮),再通過電源管理芯片650將背光亮度降低30%(此時圖片變暗)。對于使用者來說,該圖片的顯示效果與未經(jīng)過CABC模塊643調(diào)整的圖片的顯示效果相差無幾,但減少了30%的背光功耗。
圖7是本發(fā)明實施例提供的一種終端的節(jié)能等級的調(diào)整裝置。該裝置可由軟件和/或硬件實現(xiàn),一般可集成在移動終端中,可通過執(zhí)行終端的節(jié)能等級的調(diào)整方法對移動終端進行控制。如圖7所示,該裝置包括等級確定模塊710、參數(shù)獲取模塊720和等級調(diào)整模塊730。
等級確定模塊710,用于獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級;
參數(shù)獲取模塊720,用于獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù);
等級調(diào)整模塊730,用于將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
本實施例提供的終端的節(jié)能等級的調(diào)整裝置,實現(xiàn)平滑地調(diào)整終端的節(jié)能等級,可以避免由于調(diào)整節(jié)能等級導致的畫面切換發(fā)生閃爍的問題,實現(xiàn)降低終端功耗的同時兼顧顯示效果,使得終端可以流暢的顯示畫面。
在上述技術(shù)方案的基礎(chǔ)上,所述等級確定模塊710具體用于:
獲取為終端預先設置的各節(jié)能等級,將各節(jié)能等級進行排序;
確定排序后位于所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個節(jié)能等級,將所述至少一個節(jié)能等級作為過渡節(jié)能等級;
或者,
根據(jù)預先設置的與不同節(jié)能等級對匹配的過渡節(jié)能等級,確定由所述當前節(jié)能等級和目標節(jié)能等級構(gòu)成的節(jié)能等級對所匹配的至少一個過渡節(jié)能等級;其中,在預先設置的與不同節(jié)能等級對匹配的過渡節(jié)能等級中,低節(jié)能等級區(qū)間的節(jié)能等級對所匹配的過渡節(jié)能等級的數(shù)量高于高節(jié)能等級區(qū)間的節(jié)能等級對所匹配的過渡節(jié)能等級的數(shù)量。
在上述技術(shù)方案的基礎(chǔ)上,所述參數(shù)獲取模塊720具體用于:
在節(jié)能等級為保真優(yōu)化信號縮放FOSS等級時,調(diào)用設定的FOSS配置文件訪問接口讀取FOSS配置文件,獲取過渡FOSS等級對應的顯示效果參數(shù);
所述在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示,包括:
在每次調(diào)整后將所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)傳遞給第一算法設置模塊,以供FOSS模塊根據(jù)所述第一算法設置模塊中的顯示效果參數(shù),對待顯示畫面的色階進行調(diào)節(jié),顯示調(diào)節(jié)后的所述待顯示畫面。
在上述技術(shù)方案的基礎(chǔ)上,所述參數(shù)獲取模塊720還具體用于:
在節(jié)能等級為內(nèi)容適應背光控制CABC等級時,調(diào)用設定的CABC配置文件訪問接口讀取CABC配置文件,獲取過渡CABC等級對應的顯示效果參數(shù);
所述在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示,包括:
在每次調(diào)整后將所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)傳遞給第二算法設置模塊,以供CABC模塊根據(jù)所述第二算法設置模塊中的顯示效果參數(shù),對待顯示畫面的亮度進行調(diào)節(jié),并輸出脈沖信號至背光燈驅(qū)動模塊以調(diào)整背光亮度,顯示調(diào)節(jié)后的所述待顯示畫面。
在上述技術(shù)方案的基礎(chǔ)上,所述等級調(diào)整模塊730還用于:
在包括至少兩個過渡節(jié)能等級時,根據(jù)預先設定的優(yōu)先級規(guī)則確定所述至少兩個過渡節(jié)能等級的優(yōu)先級;
按照所述優(yōu)先級的順序,每隔設定的時間長度執(zhí)行一次根據(jù)過渡節(jié)能等級調(diào)整終端的節(jié)能等級的操作。
在上述技術(shù)方案的基礎(chǔ)上,所述裝置還包括:
等級更新模塊,用于在終端的節(jié)能等級達到目標節(jié)能等級之前,若檢測到目標節(jié)能等級發(fā)生變化,則根據(jù)當前節(jié)能等級和變化后的目標節(jié)能等級重新確定過渡節(jié)能等級。
本發(fā)明實施例還提供了一種移動終端,該移動終端可以包括本發(fā)明實施例提供的終端的節(jié)能等級的調(diào)整裝置。圖8為本發(fā)明實施例提供的一種移動終端的結(jié)構(gòu)示意圖,如圖8所示,該移動終端可以包括:殼體(圖中未示出)、存儲器801、中央處理器(Central Processing Unit,CPU)802(又稱處理器,以下簡稱CPU)、存儲在存儲器801上并可在處理器802上運行的計算機程序、電路板(圖中未示出)和電源電路(圖中未示出)。所述電路板安置在所述殼體圍成的空間內(nèi)部;所述CPU802和所述存儲器801設置在所述電路板上;所述電源電路,用于為所述終端的各個電路或器件供電;所述存儲器801,用于存儲可在處理器上運行的計算機程序;所述CPU802讀取并執(zhí)行所述存儲器801中存儲的計算機程序。所述CPU802在執(zhí)行所述計算機程序時實現(xiàn)以下步驟:獲取終端的當前節(jié)能等級和需要調(diào)整到的目標節(jié)能等級,確定所述當前節(jié)能等級和目標節(jié)能等級之間的至少一個過渡節(jié)能等級;獲取所述至少一個過渡節(jié)能等級分別對應的顯示效果參數(shù);將終端的節(jié)能等級依次調(diào)整到所述至少一個過渡節(jié)能等級后,從最后一個過渡節(jié)能等級調(diào)整到所述目標節(jié)能等級,并在每次調(diào)整后根據(jù)所調(diào)整到的過渡節(jié)能等級對應的顯示效果參數(shù)對待顯示畫面進行顯示。
該終端還包括:外設接口803、RF(Radio Frequency,射頻)電路805、音頻電路806、揚聲器811、電源管理芯片808、輸入/輸出(I/O)子系統(tǒng)809、觸摸屏812、其他輸入/控制設備810以及外部端口804,這些部件通過一個或多個通信總線或信號線807來通信。
應該理解的是,圖示終端800僅僅是終端的一個范例,并且終端800可以具有比圖中所示出的更多的或者更少的部件,可以組合兩個或更多的部件,或者可以具有不同的部件配置。圖中所示出的各種部件可以在包括一個或多個信號處理和/或?qū)S眉呻娐吩趦?nèi)的硬件、軟件、或硬件和軟件的組合中實現(xiàn)。
下面就本實施例提供的用于平滑地調(diào)整節(jié)能等級的移動終端進行詳細的描述,該移動終端以手機為例。
存儲器801,所述存儲器801可以被CPU802、外設接口803等訪問,所述存儲器801可以包括高速隨機存取存儲器,還可以包括非易失性存儲器,例如一個或多個磁盤存儲器件、閃存器件、或其他易失性固態(tài)存儲器件。
外設接口803,所述外設接口803可以將設備的輸入和輸出外設連接到CPU802和存儲器801。
I/O子系統(tǒng)809,所述I/O子系統(tǒng)809可以將設備上的輸入輸出外設,例如觸摸屏802(相當于上述實施例中的屏幕)和其他輸入/控制設備810,連接到外設接口803。I/O子系統(tǒng)809可以包括顯示控制器8091和用于控制其他輸入/控制設備810的一個或多個輸入控制器8092。其中,一個或多個輸入控制器8092從其他輸入/控制設備810接收電信號或者向其他輸入/控制設備810發(fā)送電信號,其他輸入/控制設備810可以包括物理按鈕(按壓按鈕、搖臂按鈕等)、撥號盤、滑動開關(guān)、操縱桿、點擊滾輪。值得說明的是,輸入控制器8092可以與以下任一個連接:鍵盤、紅外端口、USB接口以及諸如鼠標的指示設備。
觸摸屏812,所述觸摸屏812是用戶終端與用戶之間的輸入接口和輸出接口,將可視輸出顯示給用戶,可視輸出可以包括圖形、文本、圖標、視頻等。
I/O子系統(tǒng)809中的顯示控制器8091從觸摸屏812接收電信號或者向觸摸屏812發(fā)送電信號。觸摸屏812檢測觸摸屏上的接觸,顯示控制器8091將檢測到的接觸轉(zhuǎn)換為與顯示在觸摸屏812上的用戶界面對象的交互,即實現(xiàn)人機交互,顯示在觸摸屏812上的用戶界面對象可以是運行游戲的圖標、聯(lián)網(wǎng)到相應網(wǎng)絡的圖標等。值得說明的是,設備還可以包括光鼠,光鼠是不顯示可視輸出的觸摸敏感表面,或者是由觸摸屏形成的觸摸敏感表面的延伸。
RF電路805,主要用于建立手機與無線網(wǎng)絡(即網(wǎng)絡側(cè))的通信,實現(xiàn)手機與無線網(wǎng)絡的數(shù)據(jù)接收和發(fā)送。例如收發(fā)短信息、電子郵件等。具體地,RF電路805接收并發(fā)送RF信號,RF信號也稱為電磁信號,RF電路805將電信號轉(zhuǎn)換為電磁信號或?qū)㈦姶判盘栟D(zhuǎn)換為電信號,并且通過該電磁信號與通信網(wǎng)絡以及其他設備進行通信。RF電路805可以包括用于執(zhí)行這些功能的已知電路,其包括但不限于天線系統(tǒng)、RF收發(fā)機、一個或多個放大器、調(diào)諧器、一個或多個振蕩器、數(shù)字信號處理器、CODEC(COder-DECoder,編譯碼器)芯片組、用戶標識模塊(Subscriber Identity Module,SIM)等等。
音頻電路806,主要用于從外設接口803接收音頻數(shù)據(jù),將該音頻數(shù)據(jù)轉(zhuǎn)換為電信號,并且將該電信號發(fā)送給揚聲器811。
揚聲器811,用于將手機通過RF電路805從無線網(wǎng)絡接收的語音信號,還原為聲音并向用戶播放該聲音。
電源管理芯片808,用于為CPU802、I/O子系統(tǒng)809及外設接口803所連接的硬件進行供電及電源管理。
上述實施例中提供的終端的節(jié)能等級的調(diào)整裝置及移動終端可執(zhí)行本發(fā)明任意實施例所提供的終端的節(jié)能等級的調(diào)整方法,具備執(zhí)行該方法相應的功能模塊和有益效果。未在上述實施例中詳盡描述的技術(shù)細節(jié),可參見本發(fā)明任意實施例所提供的終端的節(jié)能等級的調(diào)整方法。
注意,上述僅為本發(fā)明的較佳實施例及所運用技術(shù)原理。本領(lǐng)域技術(shù)人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領(lǐng)域技術(shù)人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構(gòu)思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權(quán)利要求范圍決定。