專利名稱:移動終端的虛擬鍵盤的顯示系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動終端的虛擬鍵盤的顯示系統(tǒng)及方法,特別是涉及一種能夠?qū)μ摂M鍵盤的先后兩個被觸控的按鍵進(jìn)行連線及顏色的顯示的移動終端的虛擬鍵盤的顯示系統(tǒng)以及一種利用所述顯示系統(tǒng)實現(xiàn)的移動終端的虛擬鍵盤的顯示方法。
背景技術(shù):
隨著科技的快速發(fā)展和進(jìn)步,手機(jī)已經(jīng)成為了人們?nèi)粘I钪斜夭豢缮俚耐ㄓ嵐ぞ?,而現(xiàn)在的手機(jī)基本都是觸屏手機(jī),在操作時都利用觸摸屏來代替?zhèn)鹘y(tǒng)的按鍵工作。現(xiàn)在的手機(jī)虛擬鍵盤都是直接顯示在手機(jī)屏幕上的,用戶通過觸摸虛擬鍵盤來模擬實際的按鍵操作,進(jìn)而點(diǎn)擊輸入字符。但是,現(xiàn)在的觸屏手機(jī)的虛擬鍵盤的輸入都是千篇一律的設(shè)置, 基本都是靜態(tài)的展現(xiàn)形式,在視 覺效果上最多也就是將虛擬鍵盤的整個背景更換為靜態(tài)的圖片,例如在具體操作時,都是統(tǒng)一地用一種底色如黑色將虛擬鍵盤中選中的虛擬鍵渲染出來,并放大選中的虛擬鍵。這種統(tǒng)一的、千篇一律的設(shè)置,對用戶來說會在視覺上缺少動態(tài)的視覺感受和強(qiáng)烈的視覺沖擊效果,這無形中會降低用戶的使用體驗。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中觸屏手機(jī)的虛擬鍵盤都是統(tǒng)一的靜態(tài)展現(xiàn)形式導(dǎo)致用戶在視覺上缺少動態(tài)的視覺感受和強(qiáng)烈的視覺沖擊效果,從而降低了用戶的使用體驗的缺陷,提供一種能夠?qū)μ摂M鍵盤的先后兩個被觸控的按鍵進(jìn)行連線及顏色的顯示的移動終端的虛擬鍵盤的顯示系統(tǒng)以及一種利用所述顯示系統(tǒng)實現(xiàn)的移動終端的虛擬鍵盤的顯示方法。本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題的本發(fā)明提供了一種移動終端的虛擬鍵盤的顯示方法,其特點(diǎn)在于,所述顯示方法針對所述虛擬鍵盤的兩個先后被觸控的按鍵,所述顯示方法包括以下步驟S1、接收用戶的指令,從一函數(shù)庫中調(diào)用一輸出函數(shù)F (P1, P2);S2、獲取所述兩個按鍵的坐標(biāo)PpPyP1為在先觸控的按鍵的坐標(biāo),P2為在后觸控的按鍵的坐標(biāo);S3、將P1J2帶入所述輸出函數(shù)F (P1,己沖進(jìn)行計算以得到一輸出結(jié)果,所述輸出結(jié)果表示所述虛擬鍵盤的顯示圖層;S4、將所述輸出結(jié)果繪制于所述移動終端的顯示界面上。虛擬鍵盤中的每個按鍵都會有一個表征位置的坐標(biāo),而以坐標(biāo)Pp P2為自變量的所述輸出函數(shù)F (P1,P2)通過計算來得到所述輸出結(jié)果。這樣,首先通過在一函數(shù)庫中預(yù)存儲所述輸出函數(shù),再根據(jù)用戶輸入的指令,來調(diào)用所述輸出函數(shù),然后對用戶先后觸控的兩個按鍵進(jìn)行計算,就可以得到所述輸出結(jié)果,所述輸出結(jié)果主要為所述虛擬鍵盤以及用戶觸控的按鍵之間的具有一些特殊的視覺效果的顯示圖層。較佳地,步驟S1中所述輸出函數(shù)為一軌跡顯示函數(shù)F1 (P1, P2),步驟S3中將PpP2帶入所述軌跡顯示函數(shù)匕(P1, P2)中進(jìn)行計算以得到一輸出軌跡,所述輸出軌跡為所述兩個按鍵之間的連線,步驟S4中在所述顯示屏中繪制所述連線。所述軌跡顯示函數(shù)F1 (P1, P2)是所述函數(shù)庫中的輸出函數(shù)的一種,能夠?qū):、P2帶入所述軌跡顯示函數(shù)進(jìn)行計算來得到所述連線,而步驟S4中就會在所述移動終端的顯示屏中繪制出所述連線。較佳地,步驟S4中以所述在先觸控的按鍵為起點(diǎn),以所述在后觸控的按鍵為終點(diǎn)繪制所述連線,當(dāng)?shù)玫剿鲞B線后,會動態(tài)地在所述移動終端的顯示屏上從所述在先觸控的按鍵到所述在后觸控的按鍵繪制出所述連線,而用戶在視覺上會直觀地觀察到所述連線被動態(tài)繪制出來的過程。較佳地,所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫,當(dāng)用戶通過虛擬鍵盤依次點(diǎn)擊多個按鍵時,每個按鍵就會分別按照所述的顏色順序來依次顯示,這樣,在視覺效果上,用戶就可以直觀地觀察到依次觸控的每個按鍵的不同的顏色顯示。較佳地,所述連線的顏色與所述在先觸控或在后觸控的按鍵的顏色相同,通過將所述的連線顏色設(shè)置為與所述在先觸控或在后觸控的按鍵的顏色相同,這樣,在視覺效果上,用戶就可以直觀地觀察到不同的按鍵組成的連線的動態(tài)繪制以及連線的不同的顏色顯
/Jn ο
較佳地,步驟S4中在一第一固定時間段內(nèi)繪制所述連線。較佳地,步驟S4中在所述連線繪制完成后,在一第二固定時間段內(nèi)顯示所述連線, 也就是所述連線繪制完成后,在所述移動終端的顯示屏上的顯示時間為所述第二固定時間段。較佳地,步驟S4中在對所述連線進(jìn)行顯示時,還包括以下步驟S41、從所述函數(shù)庫中調(diào)用一連線顯示函數(shù)f (t),所述連線顯示函數(shù)f (t)表征在所述第二固定時間段內(nèi)顯示的連線的長度與時間的對應(yīng)關(guān)系;S42、在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f (t)顯示所述連線。通過所述連線顯示函數(shù)f (t)來設(shè)定所述連線的長度與時間的對應(yīng)關(guān)系,也就是利用所述連線顯示函數(shù)f (t)來設(shè)置經(jīng)過某一固定時間段,顯示在顯示屏中的所述連線還剩余多少的長度,這樣,在視覺效果上,用戶就可以直觀地觀察到隨著時間的變化,所述連線的顯示情況。較佳地,步驟S42中,所述連線顯示函數(shù)f (t)為一次遞減函數(shù),在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f (t)來以恒定的速率停止顯示所述連線。通過將所述連線顯示函數(shù)f (t)設(shè)置為一次的遞減函數(shù),這樣,隨著時間的增加,所述連線的長度會逐漸減少,在視覺效果上,用戶就可以直觀地觀察到所述連線在顯示屏中逐漸消失的過程。較佳地,所述連線為一曲線段、一直線段或一折線段,由于所述函數(shù)庫中有多種輸出函數(shù),而對于不同的輸出函數(shù)都能夠?qū)i、P2帶入進(jìn)行計算,從而得到不同的輸出結(jié)果, 而體現(xiàn)在顯示屏中就是所述兩個先后觸控的按鍵構(gòu)成的連線會有各種不同的形式,如曲線段、直線段或折線段。較佳地,步驟S1中所述輸出函數(shù)為一顏色顯示函數(shù)F2 (P1, P2),步驟S3中將PpP2 帶入所述顯示函數(shù)F2 (P1, P2)進(jìn)行計算以得到一顏色顯示結(jié)果,所述顏色顯示結(jié)果為所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、 綠、青、藍(lán)、紫,步驟S4中在所述顯示屏中繪制所述顏色顯示結(jié)果。在這種情況下,所述兩個先后觸控的按鍵之間不再有連線,而只有依次觸控的每個按鍵的不同的顏色顯示。本發(fā)明的目的在于還提供了一種移動終端的虛擬鍵盤的顯示系統(tǒng),其特點(diǎn)在于, 所述顯示系統(tǒng)針對所述虛擬鍵盤的兩個先后被觸控的按鍵,所述顯示系統(tǒng)包括—輸出函數(shù)調(diào)用模塊,用于接收用戶的指令,從一函數(shù)庫中調(diào)用一輸出函數(shù)F (P1, P2);一按鍵坐標(biāo)獲取模塊,用于獲取所述兩個按鍵的坐標(biāo)Pp P2, P1為在先觸控的按鍵的坐標(biāo),P2為在后觸控的按鍵的坐標(biāo);一計算模塊,用于將P1J2帶入所述輸出函數(shù)F (P17P2)中進(jìn)行計算以得到一輸出結(jié)果,所述輸出結(jié)果表示所述虛擬鍵盤的顯示圖層;—顯示模塊,用于將所述輸出結(jié)果繪制于所述移動終端的顯示界面上。較佳地,所述輸出函數(shù)調(diào)用模塊調(diào)用的所述輸出函數(shù)為軌跡顯示函數(shù)F1 (P17P2), 所述計算模塊用于將Pi、P2帶入所述軌跡顯示函數(shù)F1 (P1, P2)中進(jìn)行計算以得到一輸出軌跡,所述輸出軌跡為所述兩個按鍵之間的連線,所述顯示模塊用于在所述移動終端的顯示屏中繪制所述連線。
較佳地,所述顯示模塊用于以所述在先觸控的按鍵為起點(diǎn),以所述在后觸控的按鍵為終點(diǎn)繪制所述連線。較佳地,所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫。較佳地,所述連線的顏色與所述在先觸控或在后觸控的按鍵的顏色相同。較佳地,所述顯示模塊用于在一第一固定時間段內(nèi)繪制所述連線。較佳地,所述顯示模塊還用于在所述連線繪制完成后,在一第二固定時間段內(nèi)顯示所述連線。較佳地,所述顯示模塊在對所述連線進(jìn)行顯示時,還用于從所述函數(shù)庫中調(diào)用一連線顯示函數(shù)f (t),所述連線顯示函數(shù)f (t)表征在所述第二固定時間段內(nèi)顯示的連線的長度與時間的對應(yīng)關(guān)系,并在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f (t)顯示所述連線。較佳地,所述連線顯示函數(shù)f (t)為一次遞減函數(shù),在所述第二固定時間段內(nèi),所述顯示模塊還用于根據(jù)所述連線顯示函數(shù)f (t)來以恒定的速率停止顯示所述連線。較佳地,所述連線為一曲線段、一直線段或一折線段。較佳地,所述輸出函數(shù)調(diào)用模塊調(diào)用的所述輸出函數(shù)為一顏色顯示函數(shù)F2 (P1, P2),所述計算模塊還用于將Pi、P2帶入所述顯示函數(shù)F2 (P1, P2)進(jìn)行計算以得到一顏色顯示結(jié)果,所述顏色顯示結(jié)果為所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示, 所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫,所述顯示模塊用于在所述顯示屏中繪制所述顏色顯示結(jié)果。本發(fā)明的積極進(jìn)步效果在于本發(fā)明通過對移動終端的虛擬鍵盤的先后被觸控的按鍵進(jìn)行分析和計算,來得到按鍵之間的連線和顏色的顯示,從而使得被觸控的按鍵在顯示屏中顯示的更加醒目,并且顯示的顏色更加的多樣化,在視覺上給予用戶更加動態(tài)的視覺效果以及強(qiáng)烈的視覺沖擊,提升了用戶的使用體驗,并且本發(fā)明能夠使得虛擬鍵盤的被觸控的按鍵和未被觸控的按鍵的顏色等視覺上的對比度更加的強(qiáng)烈,從而使得視覺不敏感的人能夠更加容易地辨識虛擬鍵盤上的各個按鍵。
圖I為本發(fā)明的一較佳實施例的移動終端的虛擬鍵盤的顯示系統(tǒng)的結(jié)構(gòu)圖。圖2為本發(fā)明的一較佳實施例的移動終端的虛擬鍵盤的顯示方法的流程圖。
具體實施例方式下面結(jié)合附圖給出本發(fā)明較佳實施例,以詳細(xì)說明本發(fā)明的技術(shù)方案。如圖I所示,本發(fā)明的移動終端的虛擬鍵盤的顯示系統(tǒng)包括一輸出函數(shù)調(diào)用模塊
I、一按鍵坐標(biāo)獲取模塊2、一計算模塊3以及一顯不模塊4。
本發(fā)明的顯示系統(tǒng)能夠針對所述虛擬鍵盤的兩個先后被觸控的按鍵進(jìn)行處理,來得到所述兩個先后被觸控的按鍵的具有特殊的視覺效果的顯示。其中,所述虛擬鍵盤中的每個按鍵都會有一個表征位置的坐標(biāo),而以坐標(biāo)Pp P2為自變量的所述輸出函數(shù)F (P1, P2) 通過計算來得到所述輸出結(jié)果。在具體實施過程中,首先,所述輸出函數(shù)調(diào)用模塊I會接收用戶發(fā)出的指令,從所述移動終端的一函數(shù)庫中調(diào)用一輸出函數(shù)F (P1, P2),接著,當(dāng)用戶利用所述虛擬鍵盤來進(jìn)行文字的輸入等操作時,所述按鍵坐標(biāo)獲取模塊2就能夠獲取用戶先后觸控的兩個按鍵的坐標(biāo)PpP2,其中P1為在先觸控的按鍵的坐標(biāo),P2為在后觸控的按鍵的坐標(biāo)。而所述計算模塊3就會將Pp P2帶入所述輸出函數(shù)F (P1, P2)中進(jìn)行計算,從而就可以得到一輸出結(jié)果, 所述輸出結(jié)果能夠表示所述虛擬鍵盤顯示在所述移動終端的顯示屏中的顯示圖層,而所述顯示模塊4就能夠?qū)⑺鲚敵鼋Y(jié)果繪制于所述移動終端的顯示界面中。所述函數(shù)庫中能夠存儲多個不同的輸出函數(shù),而所述輸出函數(shù)調(diào)用模塊I可以從其中調(diào)出一軌跡顯示函數(shù)F1 (P1,P2),所述軌跡顯示函數(shù)F1 (P1,P2)是所述多個輸出函數(shù)中的一種,所述計算模塊3就可以將P1I2帶入所述軌跡顯示函數(shù)F1 (P1,P2)中進(jìn)行計算以得到一輸出軌跡,所述輸出軌跡為所述兩個按鍵之間的連線,而所述顯示模塊4就可以在所述移動終端的顯示屏中繪制出所述連線。在具體實現(xiàn)時,所述顯示模塊4可以以所述在先觸控的按鍵為起點(diǎn),以所述在后觸控的按鍵為終點(diǎn)來進(jìn)行繪制,在視覺效果上,用戶就能夠直觀地觀察到所述連線從頭到尾被繪制出來的過程。同時,可以對所述兩個按鍵的顏色來進(jìn)行設(shè)置,如先后被觸控的按鍵的顏色可以按照一特定的顏色順序來依次循環(huán)顯示,所述特定的顏色順序可以設(shè)置為紅、 橙、黃、綠、青、藍(lán)、紫。這樣,當(dāng)用戶通過虛擬鍵盤依次點(diǎn)擊多個按鍵時,每個按鍵就會分別按照所述的顏色順序來依次顯示,這樣,在視覺效果上,用戶就可以直觀地觀察到依次觸控的每個按鍵的不同的顏色顯示。同樣地,為了增強(qiáng)用戶的視覺體驗,可以對不同按鍵之間的連線也進(jìn)行顏色的設(shè)置,如可以將所述連線的顏色設(shè)置為與所述在先觸控或在后觸控的按鍵的顏色相同,這樣, 在視覺效果上,用戶就可以直觀地觀察到不同的按鍵組成的連線的動態(tài)繪制以及連線的不同的顏色顯示。而由于所述函數(shù)庫中存儲有多種輸出函數(shù),對于不同的輸出函數(shù)將Pp P2帶入并計算后后會得到不同的輸出結(jié)果,而體現(xiàn)在顯示屏中就是所述兩個先后觸控的按鍵構(gòu)成的連線會有各種不同的形式,如曲線段、直線段或折線段等。其中,所述顯示模塊4可以在一第一固定時間段內(nèi)來繪制所述連線,這樣,用戶就可以在顯示屏中觀察出經(jīng)過所述第一固定時間段,所述連線被從頭到尾完整地繪制出來的過程,而所述連線繪制完成后,在所述移動終端的顯示屏上的顯示時間可以設(shè)置為一第二固定時間段。在具體實施過程中,可以首先從所述函數(shù)庫中調(diào)出一連線顯示函數(shù)f(t),所述連線顯示函數(shù)f (t)表征了在所述第二固定時間段內(nèi)顯示的連線的長度與時間的對應(yīng)關(guān)系, 這樣,在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f (t)顯示所述連線。通過所述連線顯示函數(shù)f (t)來設(shè)定所述連線的長度與時間的對應(yīng)關(guān)系,也就是利用所述連線顯示函數(shù)f (t)來設(shè)置為經(jīng)過某一固定時間段,顯示在顯示屏中的所述連線還剩余多少的長度,這樣,在視覺效果上,用戶就可以直觀地觀察到隨著時間的變化,所述連線的顯示情況。更具體地,所述連線顯示函數(shù)f (t)可以為一次遞減函數(shù),在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f (t)來以恒定的速率停止顯示所述連線。這樣,隨著時間的增力口,所述連線的長度會逐漸減少,在視覺效果上,用戶就可以直觀地觀察到所述連線在顯示屏中逐漸消失的過程。當(dāng)然,在具體實現(xiàn)時,所述輸出函數(shù)調(diào)用模塊I調(diào)用的所述輸出函數(shù)也可以只是一顏色顯示函數(shù)匕(P1, P2),所述計算模塊3將?1、匕帶入所述顯示函數(shù)F2 (P1, P2)進(jìn)行計算以得到一顏色顯示結(jié)果,所述顏色顯示結(jié)果為所述兩個按鍵的顏色按照一特定的 顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫,所述顯示模塊4就能夠在所述顯示屏中繪制所述顏色顯示結(jié)果。在這種情況下,所述兩個先后觸控的按鍵之間不再有連線,而只有依次觸控的每個按鍵的不同的顏色顯示。如圖2所示,本發(fā)明利用本實施例的移動終端的虛擬鍵盤的顯示系統(tǒng)實現(xiàn)的移動終端的虛擬鍵盤的顯示方法包括以下步驟步驟100、接收用戶的指令,從一函數(shù)庫中調(diào)用一輸出函數(shù)F (P1, P2)o步驟101、獲取所述兩個按鍵的坐標(biāo)PpPyP1為在先觸控的按鍵的坐標(biāo),P2為在后觸控的按鍵的坐標(biāo)。步驟帶入所述輸出函數(shù)F (P1,P2)中進(jìn)行計算以得到一輸出結(jié)果,所述輸出結(jié)果表示所述虛擬鍵盤的顯示圖層。步驟103、將所述輸出結(jié)果繪制于所述移動終端的顯示界面上,至此流程結(jié)束。其中,本實施例的具體的算法流程可以大致設(shè)置為記錄每次有效按鍵的觸控區(qū)域,如果在后觸控按鍵的時間與在先觸控按鍵的時間間隔在指定的時間(如5秒)以內(nèi),則就以在先觸控按鍵的中心點(diǎn)作為起點(diǎn),以在后觸控按鍵的中心點(diǎn)為終點(diǎn),根據(jù)一定的規(guī)則(例如先橫向移動再縱向移動,或者遇到虛擬鍵盤的中心位置就向終點(diǎn)做一次折轉(zhuǎn)等)來計算出起點(diǎn)和終點(diǎn)之間的連線路經(jīng),而如果在后觸控按鍵的時間與在先觸控按鍵的時間間隔在所述指定的時間(如5秒)以上,則清除在先觸控按鍵的相關(guān)信息,僅保留在后觸控按鍵的相關(guān)信息,并作為新的在先觸控的按鍵。
當(dāng)連線路徑確定后,根據(jù)一定的規(guī)則(例如每隔O. I秒繪制指定長度的線段,或者每隔O. I秒繪制一種特定顏色或貼圖的線段等)從起點(diǎn)向終點(diǎn)來繪制線段,而在線段繪制完成之后,同樣可以根據(jù)一定的規(guī)則(例如每隔O. I秒擦除指定長度的線段,或每隔O. I秒變換指定位置的線段的顏色或貼圖等)對已繪制的線段進(jìn)行變換,待線段全部消失或者顯示效果全部結(jié)束之后,停止動作。為了便于本領(lǐng)域技術(shù)人員更加了解本發(fā)明,在此結(jié)合用戶的具體操作流程對本發(fā)明進(jìn)行簡要說明用戶可以首先選擇一種虛擬鍵盤的顯示模式,如先后兩個按鍵之間的連線是曲線段,并且按鍵和連線均有顏色顯示的模式。這樣,當(dāng)用戶觸控虛擬鍵盤的按鍵時, 如先后觸控了按鍵“A”和按鍵“B”,顯示在顯示屏中的效果就是按鍵“A”和“B”之間有一條曲線段,如一條弧形的連線,并且連線是以按鍵“A”為起點(diǎn),以“B”為終點(diǎn)繪制出來的。并且按鍵“A”的顏色時紅色,“B”的顏色為橙色,而“A” “B”之間的連線的顏色就可以是紅色, 從而就可以給用戶以動態(tài)的連線和顏色的顯示過程,以及醒目和強(qiáng)烈的視覺沖擊。雖然以上描述了本發(fā)明的具體實施方式
,但是本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,這些僅是舉例說明,本發(fā)明的保護(hù)范圍是由所附權(quán)利要求書限定的。本領(lǐng)域的技術(shù)人員在不背離本發(fā)明的原理和實質(zhì)的前提下,可以對這些實施方式做出多種變更或修改,但這些變更和修改均落入本發(fā)明的保護(hù)范圍。權(quán)利要求
1.ー種移動終端的虛擬鍵盤的顯示方法,其特征在于,所述顯示方法針對所述虛擬鍵盤的兩個先后被觸控的按鍵,所述顯示方法包括以下步驟 51、接收用戶的指令,從ー函數(shù)庫中調(diào)用ー輸出函數(shù)F(P1, P2); 52、獲取所述兩個按鍵的坐-P1J2J1為在先觸控的按鍵的坐標(biāo),P2為在后觸控的按鍵的坐標(biāo); 53、將PpP2帶入所述輸出函數(shù)F(P1,P2)中進(jìn)行計算以得到ー輸出結(jié)果,所述輸出結(jié)果表示所述虛擬鍵盤的顯示圖層; 54、將所述輸出結(jié)果繪制于所述移動終端的顯示界面上。
2.如權(quán)利要求I所述的顯示方法,其特征在于,步驟S1中所述輸出函數(shù)為ー軌跡顯示函數(shù)F1 (P1,P2),步驟S3中將P1J2帶入所述軌跡顯示函數(shù)F1 (PpP2)中進(jìn)行計算以得到一輸出軌跡,所述輸出軌跡為所述兩個按鍵之間的連線,步驟S4中在所述移動終端的顯示屏中繪制所述連線。
3.如權(quán)利要求2所述的顯示方法,其特征在于,步驟S4中以所述在先觸控的按鍵為起點(diǎn),以所述在后觸控的按鍵為終點(diǎn)繪制所述連線。
4.如權(quán)利要求3所述的顯示方法,其特征在于,所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫。
5.如權(quán)利要求4所述的顯示方法,其特征在于,所述連線的顔色與所述在先觸控或在后觸控的按鍵的顏色相同。
6.如權(quán)利要求2-5中任意一項所述的顯示方法,其特征在于,步驟S4中在一第一固定時間段內(nèi)繪制所述連線。
7.如權(quán)利要求6中任意一項所述的顯示方法,其特征在干,步驟S4中在所述連線繪制完成后,在一第二固定時間段內(nèi)顯示所述連線。
8.如權(quán)利要求7所述的顯示方法,其特征在干,步驟S4中在對所述連線進(jìn)行顯示時,還包括以下步驟 541、從所述函數(shù)庫中調(diào)用一連線顯示函數(shù)f(t),所述連線顯示函數(shù)f (t)表征在所述第二固定時間段內(nèi)顯示的連線的長度與時間的對應(yīng)關(guān)系; 542、在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f(t)顯示所述連線。
9.如權(quán)利要求8所述的顯示方法,其特征在于,步驟S42中,所述連線顯示函數(shù)f(t)為一次遞減函數(shù),在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f (t)來以恒定的速率停止顯示所述連線。
10.如權(quán)利要求6所述的顯示方法,其特征在于,所述連線為一曲線段、一直線段或一折線段。
11.如權(quán)利要求I所述的顯示方法,其特征在干,步驟S1中所述輸出函數(shù)為ー顏色顯示函數(shù)F2 (P1,P2),步驟S3中將PpP2帶入所述顯示函數(shù)F2 (P1,P2)進(jìn)行計算以得到一顏色顯示結(jié)果,所述顏色顯示結(jié)果為所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫,步驟S4中在所述顯示屏中繪制所述顏色顯不結(jié)果。
12.—種移動終端的虛擬鍵盤的顯示系統(tǒng),其特征在于,所述顯示系統(tǒng)針對所述虛擬鍵盤的兩個先后被觸控的按鍵,所述顯示系統(tǒng)包括ー輸出函數(shù)調(diào)用模塊,用于接收用戶的指令,從ー函數(shù)庫中調(diào)用ー輸出函數(shù)F (P1, P2); ー按鍵坐標(biāo)獲取模塊,用于獲取所述兩個按鍵的坐標(biāo)Pp P2, P1為在先觸控的按鍵的坐標(biāo),P2為在后觸控的按鍵的坐標(biāo); ー計算模塊,用于將PpP2帶入所述輸出函數(shù)F (P1,P2)中進(jìn)行計算以得到ー輸出結(jié)果,所述輸出結(jié)果表示所述虛擬鍵盤的顯示圖層; ー顯示模塊,用于將所述輸出結(jié)果繪制于所述移動終端的顯示界面上。
13.如權(quán)利要求12所述的顯示系統(tǒng),其特征在于,所述輸出函數(shù)調(diào)用模塊調(diào)用的所述輸出函數(shù)為軌跡顯示函數(shù)F1 (P1,P2),所述計算模塊用于將P1J2帶入所述軌跡顯示函數(shù)F1(P1, P2)中進(jìn)行計算以得到ー輸出軌跡,所述輸出軌跡為所述兩個按鍵之間的連線,所述顯示模塊用于在所述移動終端的顯示屏中繪制所述連線。
14.如權(quán)利要求13所述的顯示系統(tǒng),其特征在于,所述顯示模塊用于以所述在先觸控的按鍵為起點(diǎn),以所述在后觸控的按鍵為終點(diǎn)繪制所述連線。
15.如權(quán)利要求14所述的顯示系統(tǒng),其特征在于,所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫。
16.如權(quán)利要求15所述的顯示系統(tǒng),其特征在于,所述連線的顔色與所述在先觸控或在后觸控的按鍵的顏色相同。
17.如權(quán)利要求13-16中任意ー項所述的顯示系統(tǒng),其特征在于,所述顯示模塊用于在一第一固定時間段內(nèi)繪制所述連線。
18.如權(quán)利要求17所述的顯示系統(tǒng),其特征在于,所述顯示模塊還用于在所述連線繪制完成后,在一第二固定時間段內(nèi)顯示所述連線。
19.如權(quán)利要求18所述的顯示系統(tǒng),其特征在于,所述顯示模塊在對所述連線進(jìn)行顯示吋,還用于從所述函數(shù)庫中調(diào)用一連線顯示函數(shù)f (t),所述連線顯示函數(shù)f (t)表征在所述第二固定時間段內(nèi)顯示的連線的長度與時間的對應(yīng)關(guān)系,并在所述第二固定時間段內(nèi),根據(jù)所述連線顯示函數(shù)f (t)顯示所述連線。
20.如權(quán)利要求19所述的顯示系統(tǒng),其特征在于,所述連線顯示函數(shù)f(t)為一次遞減函數(shù),在所述第二固定時間段內(nèi),所述顯示模塊還用于根據(jù)所述連線顯示函數(shù)f (t)來以恒定的速率停止顯示所述連線。
21.如權(quán)利要求17所述的顯示系統(tǒng),其特征在于,所述連線為一曲線段、一直線段或一折線段。
22.如權(quán)利要求12所述的顯示系統(tǒng),其特征在于,所述輸出函數(shù)調(diào)用模塊調(diào)用的所述輸出函數(shù)為ー顏色顯示函數(shù)F2 (P1,P2),所述計算模塊還用于將PpP2帶入所述顯示函數(shù)F2(P1, P2)進(jìn)行計算以得到一顏色顯示結(jié)果,所述顏色顯示結(jié)果為所述兩個按鍵的顏色按照一特定的顏色順序依次循環(huán)顯示,所述特定的顏色順序為紅、橙、黃、綠、青、藍(lán)、紫,所述顯示模塊用于在所述顯示屏中繪制所述顏色顯示結(jié)果。
全文摘要
本發(fā)明公開了一種移動終端的虛擬鍵盤的顯示系統(tǒng)及方法,所述顯示方法針對所述虛擬鍵盤的兩個先后被觸控的按鍵,所述顯示方法包括以下步驟S1、接收用戶的指令,從函數(shù)庫中調(diào)用一輸出函數(shù)F(P1,P2);S2、獲取兩個按鍵的坐標(biāo)P1、P2,P1為在先觸控的按鍵的坐標(biāo),P2為在后觸控的按鍵的坐標(biāo);S3、將P1、P2帶入所述輸出函數(shù)F(P1,P2)中進(jìn)行計算以得到一輸出結(jié)果,所述輸出結(jié)果表示所述虛擬鍵盤的顯示圖層;S4、將所述輸出結(jié)果繪制于所述移動終端的顯示界面上。本發(fā)明能夠得到按鍵之間的連線和顏色的顯示,使得被觸控的按鍵在顯示屏中顯示的更加醒目,并且顯示的顏色更加的多樣化,提升了用戶的使用體驗。
文檔編號G06F3/048GK102707893SQ20121015938
公開日2012年10月3日 申請日期2012年5月21日 優(yōu)先權(quán)日2012年5月21日
發(fā)明者孫曉菁, 陳艷 申請人:上海華勤通訊技術(shù)有限公司