什麽是手機虛擬鍵盤?
手機虛擬鍵盤是指全觸摸手機在屏幕上按鍵的虛擬鍵盤,可以直接將觸摸屏上的虛擬鍵盤作為真實鍵盤使用。手機虛擬鍵盤是將CCITT標準鍵與多個功能鍵結合起來,形成壹個實際的鍵盤和壹個鍵值表,從而提高數據錄入的方法。
該手機虛擬鍵盤至少包括以下步驟:根據預設的鍵盤狀態值顯示相應的虛擬按鍵;判斷是否有實際按鍵被按下,如果被按下按鍵是CCITT標準按鍵之壹,則查詢鍵值表得到鍵值;然後,根據預設的鍵盤狀態值和鍵值,查詢鍵值表得到虛擬鍵值;如果虛擬鍵值為虛擬鍵盤切換鍵,則根據虛擬鍵盤切換鍵的鍵值改變鍵盤狀態值,調用鍵盤顯示模塊顯示對應的虛擬鍵盤,並刪除鍵值;否則,調用鍵盤顯示模塊顯示虛擬鍵值。
如何打開手機虛擬鍵盤
谷歌開放Android為移動智能操作系統迎來了大發展,但也帶來了壹個困擾谷歌很久的問題和碎片化。因為手機廠商對Android系統的定制自由度更大,很多第三方rom的操作習慣和交互開始向標桿iOS學習,這也導致了ROM市場的出現。
不過從安卓後續版本的升級來看,谷歌也在壹定程度上收緊了壹些權限,虛擬按鍵也是壹種嘗試和改變。采用虛擬按鍵的安卓手機,屏幕上會出現雙下巴,影響視覺美感,而且虛擬按鍵在交互上沒有實體按鍵的實用感。
在隨後的Android版本中,谷歌也開始優化虛擬按鈕的美觀度,比如讓背景變得透明。此外,為了保持UI的統壹性,Google向開發者開放了虛擬按鈕的API接口,讓開發者可以在不同的應用中自由調用虛擬按鈕,比如在視頻播放時隱藏虛擬按鈕,以達到更好的視覺效果。
不得不說,目前采用虛擬按鍵的安卓手機整體外觀效果,采用虛擬按鍵的手機可以實現更高的屏占比,讓整機外觀看起來更加和諧。有實體鍵或者實體鍵的手機在設計機身結構的時候需要在機身下方留有空間,在手機這種地方真的是壹種浪費。同時,過去物理按鍵的手機漏光現象也可以輕松解決。
說了這麽多虛擬按鍵的優點,缺點也很明顯。首先,它占用了額外的壹部分屏幕面積,導致屏幕顯示面積變小,在某些應用中會產生壓縮變形。當然,虛擬按鍵區是可以隱藏的,但是下次想用的時候會多壹個劃上來呼出的操作,相對於實體按鍵來說略顯不便。
手機虛擬鍵盤簡介
當虛擬鍵盤用在PAD和智能手機上時,它可以方便地用於電子郵件、文字處理和電子表格制作,用戶可以將筆記本電腦和臺式機留在家裏。虛擬鍵盤的適用性技術研究用戶的手指運動,解碼並記錄鍵盤敲擊動作。因為虛擬鍵盤是光線投射形成的圖像,不用的時候會完全消失。谷歌已於2013年6月向美國專利商標局提交了壹項新的專利申請,該申請指向壹種可以將用戶身體變成觸摸屏的激光投影鍵盤。
手機虛擬鍵盤的工作原理
1,模板創建(投影模塊)
所需界面模板被投影到相鄰的界面表面。該模塊由特別設計的高效全息光學元件和紅色二極管激光器照明。
2.參考表面照明(微型照明模塊TM)
紅外照明平面已經在前面的步驟中生成,並且平行於界面表面。光線照射在表面幾毫米處,用戶是看不到的。當用戶觸摸界面上的按鍵位置時,按鍵旁邊的平面會反射光線,直接傳輸到傳感器模塊。
3.映射相應的坐標(傳感器模塊)
由用戶和界面表面之間的相互作用反射的光被傳輸到紅外濾光器,並被反射到傳感器模塊中的CMOS圖像。傳感器芯片(虛擬接口處理核心TM)包含定制的硬件,可以實時確定反射光的位置。處理核心可以同步跟蹤多個反射,因此它可以同時處理多個按鍵並重疊光標控制輸入。
手機虛擬鍵盤的開發過程
第壹,鍵盤顯示在爭奪屏幕,視覺透明的概念在我們的觸摸屏上很容易解決。我們經常會遇到虛擬鍵盤面積過大,導致背景覆蓋過多,影響我們操作可視性的問題。那麽,解決這個問題的根本辦法是什麽呢?目前我們已經使用了鍵盤透明的技術,可以解決鍵盤和背景界面的矛盾,釋放交互空間,這樣就不用擔心觸摸屏的面積會影響我們的界面背景。
眾所周知,透視鍵盤並不是什麽新技術,尤其是對於專業人士來說,並沒有什麽技術難度。但這並不意味著我們可以自由使用這項技術。現在我們看到的透明鍵盤技術方案,都是透明處理直接疊加在背景上的鍵盤。雖然解決了原有的問題,但是也導致了我們在使用的時候出現了顏色混雜,視覺舒適度差的新問題,讓人看著不方便。所以,透明鍵盤應該是真正可以接受的。首先要滿足我們對背景畫面美觀的要求,盡量減少鍵盤接口對背景畫面的影響,最大程度的保留背景畫面信息;其次,為了繼續提高透明鍵盤的人性化融合度,必須去除多余顯示的鍵格的虛影,也可以通過鏤空、增減亮度或間歇顯示的方式隱藏鍵字符。
第二,只需要全屏布局就可以解決鍵框窄而密的問題。
鍵盤受屏幕尺寸限制,使用面積有限,導致鍵盤上每個字符位置密集。而且當妳用手點擊觸摸屏時,妳無法像物理鍵盤壹樣通過手指感受到鍵盤上每個符號的位置,這就給我們尋找字符帶來了困難...這是我們使用的觸屏手機和平板電腦直接存在的問題。如果連準確點擊想要的字符都困難,更別說盲目打字了。要改變這些問題,就必須增加鍵盤的面積,擴展其布局。同時,在鍵盤透明的基礎上,我們可以輕松實現鍵盤的全屏布局,讓我們擁有寬大舒適的鍵盤布局。
全屏鍵盤可以充分利用觸摸屏的邊角定位。當我們用手點擊觸摸屏時,雖然沒有物理鍵盤的觸摸,但我們可以通過手指感受觸摸屏的邊角來確定鍵盤上每個符號的位置。圖中可以看到,鍵盤可以位於鍵盤的四角,鍵盤的面積可以適當縮小,中央區域的鍵盒很大。這種布局可以使關鍵框定位同樣容易和準確。所以在龜背網格的布局上,非常容易做到100%的盲打。為了更好地利用觸摸屏定位,增強按鍵的準確性,在觸摸屏周圍的區域設計壹系列凹凸點也是比較合適的方案。用大鍵的全屏鍵盤很方便,但是需要操作。如果我們的用戶對按鍵的布局沒有很好的把握,這樣的操作只會讓用戶感到更加麻煩和頭疼,更不要說輕松操作了。
總的來說,全屏虛擬鍵盤其實是很容易實現的,在目前的硬件設備上也能得到很好的應用,所以我們可以得出,全屏虛擬鍵盤是可以實現的鍵盤發展的壹個很好的方向。
第三,解決了頻繁的界面切換和立體操作。
隨著鍵盤和界面的增加,用戶界面切換動作會越來越多。這種情況下,以後我們只要簡單輸入“我們回家吃飯吧”這樣簡單的詞,就會出現“切換操作→按鍵輸入→再次切換操作→按鍵輸入”這樣麻煩的情況。切換動作如此復雜,以至於我們的輸入過程變得非常痛苦,不僅影響了我們的速度,也讓我們普通消費者覺得觸摸屏變成了壹項技術活。
但是,如果我們使用兩個獨立的操作平臺,而不是單壹的操作平臺,我們可以在技術上同時完成兩個操作。從專業的角度來說,我們可以通過將界面的切換操作和按鍵操作分別分配給兩個輸入平臺來實現切換和按鍵輸入的同步並行,這樣就可以在壹秒鐘內完成兩個任務。
簡單來說,三維操作就是將虛擬鍵盤的部分觸摸屏操作遷移到觸摸屏以外的輸入平臺上,通過觸摸屏和外部輸入平臺同時完成輸入過程。就像吃飯壹樣,豬只用嘴吃飯是多麽的愚蠢和粗魯,而我們人類用手吃飯要輕松優雅得多。在輸入過程中也是如此。切換動作轉移到觸摸屏以外的另壹個輸入平臺,觸摸屏只負責按鍵輸入。當兩個平臺協同工作時,切換操作和按鍵輸入可以同步完成。