Soft Keyboard(Virtual Keyboard/软键盘/虚拟键盘)并不是真实的物理键盘(Physical Keyboard),而是在屏幕内拥有键盘样式和功能的控件,它比真正的键盘尺寸更小,而且没有手感很难盲操作。在触屏当道的移动端Soft Keyboard也可以简称为Keyboard。
一、如何使用
Soft Keyboard具备屏幕内的控件的特性——按需随时改变样式和位置。合理的运用这一特性可以创造独特的优势。
二 、 选择适当的键盘类型
在某个场景下,用户输入的内容类型往往是有限的,某些键盘按键可能完全用不到,保留所有按键不仅浪费移动端珍贵的屏幕空间,多余的选择也降低了用户输入的效率。使用恰当的键盘类型不仅提升输入体验,而且能增强服务器提交数据的校验安全性。iOS、Android提供多种键盘类型布局,常用的键盘类型布局有:
①默认键盘:常规的全键盘,不做任何限制。
②文本键盘:相比默认键盘取消了表情符号,适合输入密码。
③整数键盘:只能输入数字0-9。
④浮点数键盘:在整数键盘基础上增加了小数点。
⑤电话号码键盘:在数字键盘基础上增加了“*” 和 “#” 。
⑥邮箱地址键盘:在常规全键盘基础上增加了“@”和“.”。
⑦URL键盘:输入网址用的,在常规全键盘上增加或突出“.com”、“.”和“/”等。
⑧数字和符号键盘:相比数字键盘多了很多标点符号。
某种程度上来说,Picker可以被当做特殊的键盘类型。此外还可以对键盘的:是否首字母大写、所有字母大写、单词自动补全等参数进行定制,进一步提升效率和体验。