專利名稱:移動通信終端以及圖形顯示方法
技術領域:
本發(fā)明涉及通信技術領域,尤其涉及一種移動通信終端以及圖形顯示方法。
背景技術:
隨著人們生活水平的提高,良好的人機界面已經(jīng)成為手機軟件系統(tǒng)的一個非常重要的組成部分,它極大地方便用戶的使用。隨著技術的進步,完整的圖形用戶界面支持已經(jīng)被廣泛應用到市場上的手機等嵌入式手持設備上??墒钱斢|摸屏手機的某個界面同時含有動畫和靜態(tài)文本或圖像時,隨著動畫的刷新,就可能會出現(xiàn)靜態(tài)文本或圖像被覆蓋的問題。最為簡單的處理方法是隨著動畫的換幀,連同靜態(tài)文本或圖像一起進行刷新,然后對這兩種圖像進行合并處理。動畫的每次換幀,都要求整個屏幕的刷新,顯然既增加開發(fā)的難度,又耗費系統(tǒng)大量的時間?,F(xiàn)有技術中的另一種處理方法是把一直不變化的顯示元素和頻繁變化的顯示元素分別提取出來,設置在不同的層中,當界面需要更新時,只需要刷新頻繁變化的元素所在的層,而后將兩個層合并到真正的屏幕上,從而有效地解決動畫刷新過程中,可能出現(xiàn)的靜態(tài)文本或圖像被覆蓋的問題。同時也節(jié)省了不變元素的重畫時間,加速了圖像的處理速度?,F(xiàn)有技術的缺點在于,圖形界面的更新速度慢,并不能夠滿足用戶對圖形處理速度的要求,如何更好的提高圖形界面的更新速度,是本領域內(nèi)亟待解決的問題。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術問題是,提供一種移動通信終端以及圖形顯示方法,能夠提高圖形界面的更新速度。為了解決上述問題,本發(fā)明提供了一種移動通信終端,包括一顯示芯片、多個存儲器和一顯示器,所述顯示芯片與顯示器連接,所述顯示芯片輸出一個由多層圖形構(gòu)成的圖形界面至顯示器上予以顯示;所述顯示芯片與多個存儲器連接,所述存儲器的數(shù)目不小于圖形界面的層數(shù),所述圖形界面中的每一層的內(nèi)容均存儲于不同的存儲器中??蛇x的,所述顯示器為觸摸屏??蛇x的,所述多個存儲器中的每一個均具有一緩沖區(qū),所述緩沖區(qū)用于存儲用戶在顯示器上繪制的圖形。本發(fā)明還提供了一種上述移動通信終端中的圖形顯示方法,包括如下步驟:(a)顯示芯片獲得用戶繪制的圖形數(shù)據(jù)以及該圖形數(shù)據(jù)所屬的層數(shù),所述圖形數(shù)據(jù)用于重新繪制顯示器所顯示的圖形;(b)顯示芯片比較該圖形數(shù)據(jù)所在區(qū)域的已有圖形的層數(shù)與該圖形數(shù)據(jù)所屬的層數(shù)的優(yōu)先級,若比較結(jié)果為該圖形數(shù)據(jù)所屬層數(shù)的優(yōu)先級高或者兩者相等則執(zhí)行步驟(C),若比較結(jié)果為低則執(zhí)行步驟(d);(c)將該圖形數(shù)據(jù)存入該層所對應的存儲器,并在顯示器上根據(jù)所獲得用戶繪制的圖形數(shù)據(jù)來繪制圖形,并覆蓋在原有的圖形上;(d)保持顯示器現(xiàn)有圖形不變。可選的,所述步驟c中的存儲器具有一緩沖區(qū),本步驟進一步是將該圖形數(shù)據(jù)存入該層所對應的存儲器的緩沖區(qū)中??蛇x的,所述顯示器為觸摸屏。本發(fā)明的優(yōu)點在于,采用了不同的存儲器來存儲不同層的圖形界面,在更新圖形界面時,只從對應的存儲器中調(diào)用對應的層的內(nèi)容進行刷新,由于只涉及到與該層對應的存儲器,而且該存儲器是專門為此數(shù)據(jù)層服務的,因此刷新速度較快,更加容易對存儲器進行寫入和讀取,提高了圖形界面的更新速度。
附圖1所示是本發(fā)明所述移動通信終端的具體實施方式
的移動通信終端結(jié)構(gòu)示意圖。附圖2所示是本發(fā)明所述圖形顯示方法的具體實施方式
的實施步驟流程圖。
具體實施例方式下面結(jié)合附圖對本發(fā)明提供的移動通信終端以及圖形顯示方法的具體實施方式
做詳細說明。首先結(jié)合附圖給出本發(fā)明所述移動通信終端的具體實施方式
。附圖1所示是本具體實施方式
所述移動通信終端的結(jié)構(gòu)示意圖,包括顯示芯片110、存儲器121 128、以及顯示器130。所述顯示芯片110與顯示器130連接,所述顯示芯片110輸出一個由多層圖形構(gòu)成的圖形界面至顯示器130上予以顯示。所述顯示芯片110與存儲器121 128連接,存儲器的數(shù)目可以是多個,本實施方式以存儲器121 128表示。在其他的具體實施方式
中,存儲器的數(shù)目可以是任意一不小于圖形界面的層數(shù)的數(shù)目。所述圖形界面中的每一層的內(nèi)容均存儲于不同的存儲器中。當顯示芯片110需要刷新顯示器130的圖形時,首先判斷需要刷新的是哪個層的內(nèi)容,在需要更新的情況下,只從對應的存儲器中調(diào)用對應的層的內(nèi)容,再在顯示器130上根據(jù)所獲得用戶繪制的圖形數(shù)據(jù)來繪制圖形,并覆蓋在原有的圖形上。由于只涉及到與該層對應的存儲器,而且該存儲器是專門為此數(shù)據(jù)層服務的,因此刷新速度較快。本具體實施方式
中,所述顯示器130為觸摸屏。存儲器121 128中的每一個均具有一緩沖區(qū),所述緩沖區(qū)用于存儲用戶在顯示器130上繪制的圖形。所謂繪制的圖形,意指并非手機固有的軟件界面的圖形,而是用戶通過操作在屏幕上形成的,例如用戶在用手寫筆或者鍵盤在屏幕上寫的字,或者在玩手機游戲時劃出的痕跡等。本具體實施方式
由于采用了不同的存儲器來存儲不同層的圖形界面,在更新圖形界面時更加容易對存儲器進行寫入和讀取,故提高了圖形界面的更新速度。接下來結(jié)合附圖給出本發(fā)明所述圖形顯示方法的具體實施方式
。附圖2所示是本具體實施方式
所述圖形顯示方法的實施步驟流程圖,包括如下步驟:步驟S20,顯示芯片獲得用戶繪制的圖形數(shù)據(jù)以及該圖形數(shù)據(jù)所屬的層數(shù);步驟S21,顯示芯片比較該圖形數(shù)據(jù)所在區(qū)域的已有圖形的層數(shù)與該圖形數(shù)據(jù)所屬的層數(shù)的優(yōu)先級,若比較結(jié)果為該圖形數(shù)據(jù)所屬層數(shù)的優(yōu)先級高或者兩者相等則執(zhí)行步驟S22,若比較結(jié)果為低則執(zhí)行步驟S23 ;步驟S22,將該圖形數(shù)據(jù)存入該層所對應的存儲器,并在顯示器上根據(jù)所獲得用戶繪制的圖形數(shù)據(jù)來繪制圖形,并覆蓋在原有的圖形上;步驟S23,保持顯示器現(xiàn)有圖形不變。參考步驟S20,顯示芯片獲得用戶繪制的圖形數(shù)據(jù)以及該圖形數(shù)據(jù)所屬的層數(shù)。所述圖形數(shù)據(jù)用于重新繪制顯示器所顯示的圖形。用戶繪制的圖形意指并非手機固有的軟件界面的圖形,而是用戶通過操作在屏幕上形成的,例如用戶在用手寫筆或者鍵盤在屏幕上寫的字,或者在玩手機游戲時劃出的痕跡等。該數(shù)據(jù)可以是通過移動通信終端的中央處理單元發(fā)送至顯示芯片。中央處理單元并同時判斷該操作所繪制的圖形應當屬于哪一層,并將判斷結(jié)果同時發(fā)送給顯示芯片。參考步驟S21,顯示芯片比較該圖形數(shù)據(jù)所在區(qū)域的已有圖形的層數(shù)與該圖形數(shù)據(jù)所屬的層數(shù)的優(yōu)先級,若比較結(jié)果為該圖形數(shù)據(jù)所屬層數(shù)的優(yōu)先級高或者兩者相等則執(zhí)行步驟S22,若比較結(jié)果為低則執(zhí)行步驟S23。顯示芯片不能盲目的更新所顯示的圖形,而是首先要根據(jù)該圖形數(shù)據(jù)所在區(qū)域可能已經(jīng)有圖形存在。參考步驟S22,將該圖形數(shù)據(jù)存入該層所對應的存儲器,并在顯示器上根據(jù)所獲得用戶繪制的圖形數(shù)據(jù)來繪制圖形,并覆蓋在原有的圖形上。當判斷結(jié)果為該圖形數(shù)據(jù)所屬層數(shù)的優(yōu)先級高或者兩者相等時,意味著該區(qū)域已經(jīng)存在的圖形不能夠覆蓋所繪制的圖形。本步驟中,圖形數(shù)據(jù)是被存入到一單獨的存儲器中的,故具有較快的存儲速度。并且在后續(xù)圖形數(shù)據(jù)的讀出步驟中也具有較快的速度。本步驟在刷新顯示器的過程中,只從對應的存儲器中調(diào)用對應的層的內(nèi)容,再在顯示器上根據(jù)所獲得用戶繪制的圖形數(shù)據(jù)來繪制圖形,并覆蓋在原有的圖形上。由于只涉及到與該層對應的存儲器,而且該存儲器是專門為此數(shù)據(jù)層服務的,因此刷新速度較快。本步驟中,存儲器可以進步具有一緩沖區(qū),本步驟進一步是將該圖形數(shù)據(jù)存入該層所對應的存儲器的緩沖區(qū)中,以進一步提高讀寫速度。參考步驟S23,保持顯示器現(xiàn)有圖形不變。當判斷結(jié)果為低時,意味著該區(qū)域已經(jīng)存在的圖形將覆蓋所繪制的圖形。以上所述僅是本發(fā)明的優(yōu)選實施方式,應當指出,對于本技術領域的普通技術人員,在不脫離本發(fā)明原理的前提下,還可以做出若干改進和潤飾,這些改進和潤飾也應視為本發(fā)明的保護范圍。
權利要求
1.一種移動通信終端,包括一顯示芯片、多個存儲器和一顯示器,其特征在于,所述顯示芯片與顯示器連接,所述顯示芯片輸出一個由多層圖形構(gòu)成的圖形界面至顯示器上予以顯示;所述顯示芯片與多個存儲器連接,所述存儲器的數(shù)目不小于圖形界面的層數(shù),所述圖形界面中的每一層的內(nèi)容均存儲于不同的存儲器中。
2.根據(jù)權利要求1所述的移動通信終端,其特征在于,所述顯示器為觸摸屏。
3.根據(jù)權利要求1所述的移動通信終端,其特征在于,所述多個存儲器中的每一個均具有一緩沖區(qū),所述緩沖區(qū)用于存儲用戶在顯示器上繪制的圖形。
4.一種權利要求1所述移動通信終端中的圖形顯示方法,其特征在于,包括如下步驟: (a)顯示芯片獲得用戶繪制的圖形數(shù)據(jù)以及該圖形數(shù)據(jù)所屬的層數(shù),所述圖形數(shù)據(jù)用于重新繪制顯示器所顯示的圖形; (b)顯示芯片比較該圖形數(shù)據(jù)所在區(qū)域的已有圖形的層數(shù)與該圖形數(shù)據(jù)所屬的層數(shù)的優(yōu)先級,若比較結(jié)果為該圖形數(shù)據(jù)所屬層數(shù)的優(yōu)先級高或者兩者相等則執(zhí)行步驟(C),若比較結(jié)果為低則執(zhí)行步驟(d); (C)將該圖形數(shù)據(jù)存入該層所對應的存儲器,并在顯示器上根據(jù)所獲得用戶繪制的圖形數(shù)據(jù)來繪制圖形,并覆蓋在原有的圖形上; Cd)保持顯示器現(xiàn)有圖形不變。
5.根據(jù)權利要求4所述的移動通信終端中的圖形顯示方法,其特征在于,所述步驟c中的存儲器具有一緩沖區(qū),本步驟進一步是將該圖形數(shù)據(jù)存入該層所對應的存儲器的緩沖區(qū)中。
6.根據(jù)權利要求4所述的移動通信終端中的圖形顯示方法,其特征在于,所述顯示器為觸摸屏。
全文摘要
本發(fā)明提供了一種移動通信終端,包括一顯示芯片、多個存儲器和一顯示器,所述顯示芯片與顯示器連接,所述顯示芯片輸出一個由多層圖形構(gòu)成的圖形界面至顯示器上予以顯示;所述顯示芯片與多個存儲器連接,所述存儲器的數(shù)目不小于圖形界面的層數(shù),所述圖形界面中的每一層的內(nèi)容均存儲于不同的存儲器中。本發(fā)明的優(yōu)點在于,采用了不同的存儲器來存儲不同層的圖形界面,在更新圖形界面時,只從對應的存儲器中調(diào)用對應的層的內(nèi)容進行刷新,由于只涉及到與該層對應的存儲器,而且該存儲器是專門為此數(shù)據(jù)層服務的,因此刷新速度較快,更加容易對存儲器進行寫入和讀取,提高了圖形界面的更新速度。
文檔編號G09G5/36GK103165105SQ20111041942
公開日2013年6月19日 申請日期2011年12月15日 優(yōu)先權日2011年12月15日
發(fā)明者方盛昌 申請人:希姆通信息技術(上海)有限公司