- 相關(guān)推薦
手機(jī)虛擬鍵盤介紹
虛擬鍵盤是一種顯示與輸入結(jié)合的產(chǎn)品,先要顯示出鍵盤,才能進(jìn)行信息輸入。諸如手機(jī)等手持設(shè)備,受屏幕小的局限,使得虛擬鍵盤的鍵位密集,鍵格窄小,最終導(dǎo)致尋鍵困難,擊鍵準(zhǔn)確性不高,用戶想要實(shí)現(xiàn)盲打更是無從談起。下面是小編收集整理的手機(jī)虛擬鍵盤介紹,歡迎閱讀。
手機(jī)虛擬鍵盤是什么
手機(jī)虛擬鍵盤是指用于全觸摸手機(jī)的虛擬于屏幕的按鍵虛擬鍵盤,可直接把觸摸屏上的虛擬鍵盤當(dāng)實(shí)質(zhì)鍵盤使用。手機(jī)虛擬鍵盤為一種以CCITT的標(biāo)準(zhǔn)鍵,結(jié)合多個(gè)功能鍵組成實(shí)際鍵盤及鍵值表,產(chǎn)生虛擬鍵盤,以改善數(shù)據(jù)鍵入的方法。
手機(jī)虛擬鍵盤至少包含以下步驟、依據(jù)預(yù)設(shè)的鍵盤狀態(tài)值顯示對(duì)應(yīng)的虛擬鍵;判斷是否有實(shí)際鍵被按下,若被按下鍵為CCITT標(biāo)準(zhǔn)鍵其中之一時(shí),查詢鍵值表以得到鍵值;然后以預(yù)設(shè)的鍵盤狀態(tài)值及鍵值,查詢鍵值表以得到虛擬鍵值;若虛擬鍵值為虛擬鍵盤切換鍵則依據(jù)虛擬鍵盤切換鍵的鍵值改變鍵盤狀態(tài)值并呼叫鍵盤顯示模組以顯示對(duì)應(yīng)的虛擬鍵盤,并且去除鍵值;否則,呼叫鍵盤顯示模組以顯示該虛擬鍵值。
手機(jī)虛擬鍵盤怎么打開
谷歌開放安卓給移動(dòng)智能操作系統(tǒng)迎來了一次大的發(fā)展,不過也同樣帶來一個(gè)困擾谷歌很久的問題、碎片化。由于各手機(jī)廠商對(duì)Android系統(tǒng)有較大的自由定制權(quán)利,很多第三方ROM的操作習(xí)慣和交互開始向標(biāo)桿iOS學(xué)習(xí),這也出現(xiàn)了后來百花齊放的ROM市場(chǎng)。
不過從Android后續(xù)版本的升級(jí)來看,谷歌也從一定程度上收緊一部分權(quán)限,而虛擬按鍵也是一次嘗試與改變。采用虛擬按鍵后的Android手機(jī)會(huì)在屏幕出現(xiàn)一個(gè)雙下巴,影響視覺美觀,而且虛擬按鍵在使用交互上也沒有物理按鍵的那種踏實(shí)感。
在后續(xù)的Android版本中,谷歌也開始優(yōu)化虛擬按鍵的美觀性,比如做成背景透明,另外為了保持UI的統(tǒng)一性,谷歌開放虛擬按鍵的API接口給開發(fā)者,讓開發(fā)者在不同的應(yīng)用中可以自由調(diào)用虛擬按鍵,比如在視頻播放時(shí)可以隱藏虛擬按鍵來達(dá)到更好的視覺效果。
不得不說,目前應(yīng)用虛擬按鍵的安卓手機(jī)在整體外形效果,采用虛擬按鍵的手機(jī),廠商可以做到更高的屏占比,使得整機(jī)的外形看起來更加協(xié)調(diào)。采用物理按鍵或者實(shí)體按鍵的手機(jī),在機(jī)身結(jié)構(gòu)設(shè)計(jì)時(shí)需要在機(jī)身下方留出空間位置,這在手機(jī)這種寸土寸金的地方實(shí)在是浪費(fèi),同時(shí),以往采用實(shí)體按鍵的手機(jī)存在的漏光現(xiàn)象可以輕松解決掉。
說了那么多虛擬按鍵的優(yōu)點(diǎn),其實(shí)缺點(diǎn)也很明顯,首先是要額外占據(jù)一部分屏幕區(qū)域,導(dǎo)致屏幕顯示面積變小,部分應(yīng)用也會(huì)產(chǎn)生壓縮變形。當(dāng)然虛擬按鍵區(qū)域是可以隱藏的,但下次要使用時(shí)就會(huì)多一個(gè)上劃呼出的操作,相比實(shí)體按鍵略有不便。
手機(jī)虛擬鍵盤簡介
虛擬鍵盤用在PAD 和智能手機(jī)上時(shí),可方便地進(jìn)行電子郵件收發(fā)、文字處理及電子表格制作,用戶可以將筆記本電腦和桌面機(jī)留在家里了。虛擬鍵盤的適用性技術(shù)對(duì)用戶手指運(yùn)動(dòng)加以研究,對(duì)鍵盤擊打動(dòng)作進(jìn)行解碼和記錄。由于虛擬鍵盤是光投照所形成的影像,不使用時(shí)會(huì)完全消失。谷歌已于2013年1月向美國專利商標(biāo)局提交新專利申請(qǐng),該專利指向激光投射鍵盤,可以將用戶身體變成觸控屏。
手機(jī)虛擬鍵盤工作原理
1、模板創(chuàng)建(投影模塊)
將所需界面模板投影至相鄰的界面表面。該模塊由經(jīng)過特殊設(shè)計(jì)的高效全息光學(xué)原件照明產(chǎn)生,元件帶有紅色[2]二極管激光器。
2、參考面照明(微照明模塊TM)
上一步已產(chǎn)生了紅外線光照平面,且與界面表面平行。光線照在表面上幾毫米處,用戶是無法看到的。當(dāng)用戶碰觸到界面表面上的按鍵位置時(shí),按鍵邊上的平面就會(huì)反射出光線,直接傳到傳感器模塊上。
3、映射對(duì)應(yīng)坐標(biāo)(傳感器模塊)
用戶與界面表面互動(dòng)所反射出的光線傳至紅外線濾光片,并反射至傳感器模塊內(nèi)的CMOS影像。傳感器芯片(虛擬接口處理核TM)內(nèi)含定制的硬件,能夠?qū)崟r(shí)確定反射光的位置 。處理核可同步跟蹤多次反射,因此能夠同時(shí)處理多重按鍵并重疊光標(biāo)控制輸入。
手機(jī)虛擬鍵盤發(fā)展過程
一、鍵盤顯示爭屏,視覺透明化理念輕松解決 在我們的觸屏上,我們經(jīng)常會(huì)遇到虛擬鍵盤面積過大,導(dǎo)致過多地覆蓋背景,影響我們操作可視性的問題。那么,解決該問題的根本方法是什么呢?目前我們已經(jīng)用到了鍵盤透明化這個(gè)技術(shù),它能夠很好的解決鍵盤與背景界面視覺爭屏的矛盾,釋放出交互空間,讓我們不用擔(dān)心觸屏的面積會(huì)影響到我們界面背景。
我們都知道,可透視鍵盤不是新技術(shù),特別對(duì)于專業(yè)人員來說,也沒有技術(shù)難度。但是這并不意味著我們就能將這一技術(shù)運(yùn)用自如,F(xiàn)在我們能看到的透明化鍵盤技術(shù)方案,都是在背景上直接疊加透明化處理的鍵盤,雖然解決了原有的問題,但是也導(dǎo)致我們使用的時(shí)候,出現(xiàn)顏色混搭,視覺舒適性差的新問題,讓人看著不方便!∫虼耍该骰I盤要真正讓人接受。首先,要滿足我們對(duì)背景畫面美觀的要求,盡量減少鍵盤界面對(duì)背景畫面的影響,最大程度的保全背景畫面信息;其次,要繼續(xù)提升透明鍵盤的人性化融合度,多余顯示的鍵格虛影是必須除去的,按鍵字符也可以通過鏤空、亮度增減或間歇顯示等手段進(jìn)行隱飾處理。
二、解決鍵格窄小密集 只需布局全屏化
鍵盤受屏幕大小的限制,它的使用區(qū)域有限,導(dǎo)致了鍵盤每個(gè)字符的位置很密集,而且用手點(diǎn)擊觸屏的時(shí)候不能像實(shí)體的鍵盤那樣通過手指感覺出來鍵盤每個(gè)符號(hào)的位置,讓我們找字符的時(shí)候很困難……這是在我們用的觸屏手機(jī)和平板電腦上一直存在這樣的問題。如果連最基本的準(zhǔn)確點(diǎn)擊想要的字符都困難,就更不要說盲打了。而要改變這些問題,我們就必須增大鍵盤的面積,擴(kuò)展它布局。同時(shí),在鍵盤透明化的基礎(chǔ)上,我們可以輕易的實(shí)現(xiàn)鍵盤全屏布局,讓我們擁有有寬大舒適的鍵格布局。
全屏鍵盤可以充分利用好觸屏的邊角定位。我們用手點(diǎn)擊觸屏的時(shí)候,雖然沒有實(shí)體鍵盤的觸感,但可以通過手指感覺出來觸屏邊角確定鍵盤每個(gè)符號(hào)的位置。就像圖中看到的那樣,像龜背一樣的鍵格,它的外圍鍵格可實(shí)現(xiàn)邊角定位,而且鍵盤的面積也可以適當(dāng)縮小,中心區(qū)域鍵格非常大,這樣的布局,能讓鍵格定位同樣容易、準(zhǔn)確。因此,龜背格布局實(shí)現(xiàn)100%盲打是一件很容易的事情。為了更好地利用觸屏定位,增強(qiáng)按鍵的準(zhǔn)確性,在觸屏周邊的區(qū)域設(shè)計(jì)一系列的凹凸點(diǎn)也是比較合適的方案。使用全屏大鍵格鍵盤,雖然方便但是它是有操作要求的,如果我們的用戶沒有很好的掌握鍵格布局情況,那么這樣的操作,只會(huì)讓用戶感到更加麻煩和頭痛,更不要說去輕松操作了。
總體來看,虛擬鍵盤的全屏化其實(shí)很容易實(shí)現(xiàn),在目前的硬件設(shè)備上就能夠得到很好的應(yīng)用,因此我們可以得出,虛擬鍵盤全屏化是可以實(shí)現(xiàn)的鍵盤發(fā)展的一個(gè)好方向。
三、界面切換頻繁 操作立體化來解決
鍵格增大了,界面增多了,用戶的界面切換動(dòng)作也會(huì)越來越多。這樣的情況,就會(huì)讓以后我們簡單的輸入“回家吃飯吧”這樣簡單的文字,都會(huì)出現(xiàn)“切換操作—→擊鍵輸入—→再切換操作—→擊鍵輸入”的麻煩狀況。切換動(dòng)作如此繁瑣,讓我們的輸入過程變得十分痛苦,不僅影響我們的速度,也讓我們普通消費(fèi)者覺得觸屏成了一件技術(shù)活。
但是,如果我們不使用單一作業(yè)平臺(tái),而是使用兩個(gè)獨(dú)立操作平臺(tái)的話,在技術(shù)就能實(shí)現(xiàn)同時(shí)完成兩項(xiàng)操作的。從專業(yè)的角度上來說,將界面的切換操作和擊鍵操作分別分配到兩個(gè)輸入平臺(tái)上就能夠?qū)崿F(xiàn)切換和擊鍵輸入的同步并行,這樣我們一秒鐘就能實(shí)現(xiàn)兩種任務(wù)的完成。
簡單來說,操作立體化就是將虛擬鍵盤的一些觸屏操作遷移到觸屏以外的輸入平臺(tái)上,通過觸屏和外部輸入平臺(tái),同時(shí)完成輸入過程。就像吃東西一樣,豬只會(huì)用嘴巴進(jìn)食是多么的低能粗蠻,而我們?nèi)祟愑檬帜弥跃洼p松文雅多了。輸入過程中也是這樣,切換動(dòng)作轉(zhuǎn)移到觸屏之外的另一個(gè)輸入平臺(tái)上進(jìn)行,觸屏只負(fù)責(zé)擊鍵輸入,兩個(gè)平臺(tái)一起工作就能夠?qū)崿F(xiàn)切換操作與擊鍵輸入同步完成。
【手機(jī)虛擬鍵盤介紹】相關(guān)文章:
電腦虛擬鍵盤如何開啟09-03
電腦虛擬鍵盤怎么打開09-02
安卓虛擬鍵盤怎么打開07-20
筆記本虛擬鍵盤怎么打開08-19
手機(jī)鍵盤失靈怎么辦04-06
手機(jī)虛擬內(nèi)存增加方法03-30
小米手機(jī)鍵盤失靈怎么辦08-18
電腦鍵盤功能介紹03-10