`
isiqi
  • 浏览: 16072394 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

避免输入

 
阅读更多
避免输入
来源:daichuanqing 作者:晓生 发布时间: 2010-04-26 11:39:21
常有用户常抱怨iPhone的输入按键太小,难以点击,手机的输入速度一直是个难点。因此手机交互设计如要出现输入框,要重点考虑如何减少输入,提升用户操作的流畅度。另外,手机的显示能力有限,不能像网页那样提供大量的选项供用户选择,每个界面都必须提供最有价值的信息。

提供选项。对于用户经常输入的字符可以提炼为热门选项,便于用户选择。

比如使用手机购买数字点卡,对于购买量大的的热门点卡(魔兽和Q币等),QVGA(240*320像素)的手机可以提供10个选项。如用户已购买过某类商品时,可替换热门点卡的数据,采用购买记录和热门点卡相结合的方法。数字点卡属于用户重复消费的商品,而机票、电影票和图书不是重复消费的商品,如将此类购买记录放置在首页够用户选择就没有意义。

热门选项的必须够“热门”,如10个选项的点击率为30%,那就可以减少30%的用户输入,那就达到热门选项的目的。但是如热门选项的点击率不到10%,那对于手机有限的显示空间来说,这就是一种浪费。

选项过多则不便查找,还不如直接输入。

控件记忆性。将用户输入的字符记录在输入框中,iPhone的输入框可以加入“书签”功能,可以记住用户输入的所有字符。点击“书签”,进入table view或者自定义弹出框,显示的顺序按输入的时间顺序依次排列。

输入的数据要有个过滤的过程,对于无价值的输入字符不予保存。如手机充值功能中用户填写10位的手机号码,点击“充值”按钮,手机客户端提醒用户输入手机号码格式错误,此时这10位手机号码不应记录。

利用手机系统信息。手机的通讯录包含姓名、手机号码和地址等信息,在填写表格时可以调用这些信息。如当为朋友手机充值时,需通讯录中找到手机号码,然后背下来,打开程序找到手机充值功能再输入手机号码。如能调用手机的通讯录,点击手机号码输入框右边的图标,进入通讯录后选择好友的手机号码即可。

快速查找。iPhone的通讯录有按姓名首字母查找姓名的功能,便于从大量数据中搜索。如购买飞机票要搜索城市,可提供城市便宜首字母搜索的功能,输入“N”,过滤出“南京”和“南宁”等城市。

数据的重复利用。对于同类的字符可以重复利用,如填写机票的乘客信息时,需要输入的手机号码,可以调用手机充值功能中已经输入过的有效手机号码。

如输入无法避免,可引导用户输入,如告知用户输入数据有什么作用。在输入之后提供用户有效的信息,让用户感觉耽搁一些时间去输入是有价值的。

分享到:
评论

相关推荐

    部分锁定文本框和在文本框输入时避免输入空格的实例

    ACCESS 部分锁定文本框和在文本框输入时避免输入空格的实例

    启用键入切换提示音避免输入错误.docx

    启用键入切换提示音避免输入错误.docx

    LayoutsPro控件 避免输入焦点被虚拟键盘遮挡

    本控件为扩展布局控件,具有TVertScrollBox 所有功能(直接继承于TVertScrollBox),增加自动处理该控件内焦点不被虚拟键盘遮挡功能。含控件原码、Demo及文档。

    23-44如何避免输入重复项?(官方无43).avi

    word+excel+ppt,使用技巧视频教程,解决你93.5%的办公应用需求

    Delphi XE 10.2 FMX 程序中避免输入焦点被虚拟键盘遮挡

    用这个处理Android处理键盘的方法,感觉真是爽通了!建议你也试试,将本单元加到项目即可。再回头看看Delphi的例子,就显得太弱了!

    Swift让输入框跟随键盘弹起避免输入输入法挡住输入框问题

    主要介绍了Swift让输入框跟随键盘弹起避免输入输入法挡住输入框问题的完美解决方案,本文分步骤给大家介绍的非常详细,需要的朋友可以参考下

    jquery控制文本框输入密码时有短暂的显示过程

    在输入密码的时候,往往因为输入错误一个密码,而导致重新... 今天给大家推荐的这款代码,就是显示当前正在输入的密码,过1秒左右隐藏成符号,输入密码的时候有一定时间可以查看刚刚输入的字符是什么,有效避免输入错误

    使用chatgpt你一定要注意的5个问题

    避免输入无关信息,能够提高ChatGPT的工作效率。目标是精简输入信息,让ChatGPT更快生成结果。 对于长文本的生成,建议分段输入,以便ChatGPT更好地理解文章结构和语境。目标是提高ChatGPT生成长文本的正确性和流畅...

    c#中的 小数点分析 textbox避免两个小数点

    textbox 文本内避免输入两个小数点的啊!!

    基于PyQt和win32gui,实现自动化微信发消息

    实现方式: 借用spy++ 获取到窗口句柄 调用windows接口,将文本信息加入到剪切...如果输入纯数字的话,发送数据的时候可能会导致句柄错误,使得程序非正常退出,目前暂未有什么好的办法解决,只能尽量避免输入纯数字。

    悟空CRM 0.5.5.zip

    悟空CRM是一种客户关系管理系统软件...3.自定义字段添加时自动生成字段名,避免输入mysql关键词造成的信息读取错误;4.解决了在客户详情下所购买的产品和商机详情下所购买的产品价钱显示不一致问题;5.优化了读取速度。

    悟空CRM v0.5.5 Beta

    悟空CRM是一种客户关系管理软件....3、自定义字段添加时自动生成字段名,避免输入mysql关键词造成的信息读取错误。4、解决了在客户详情下所购买的产品和商机详情下所购买的产品价钱显示不一致问题。5、优化了几处细节。

    SqlMappingDataClass20191129.unitypackage

    在Unity中怎么使用轻量级数据库Sqlite,并利用反射将C#定义的数据类直接映射到...实现数据库的面向对象操作,而不是再在使用过程中直接面对繁琐的Sql语句,避免输入错误带来数据操作错误的问题,而且也非常容易维护。

    EXCEL函数公式集

    避免输入网址和电子邮件地址时的超链接 单元格前面自动加了等号 加盖公章 查找+格式刷的妙用 Excel中鼠标双击妙用 Excel中快速定位的技巧实例 在Excel中插入Flash时钟的步骤 小写数字转换成人民币大写 轻轻松松制作...

    Excel公式大全操作应用实例(史上最全)

    避免输入网址和电子邮件地址时的超链接 单元格前面自动加了等号 加盖公章 查找+格式刷的妙用 Excel中鼠标双击妙用 Excel中快速定位的技巧实例 在Excel中插入Flash时钟的步骤 小写数字转换成人民币大写 轻轻松松制作...

    操作系统实验报告--模拟死锁避免程序

    设计模拟实现死锁避免的程序,要求: 1,输入并显示资源类型数,进程数,每类资源的个体数; 2,输入每个进程对每类资源的最大需求量,已分量,算出其剩余需求量。算出系统每类资源的当前剩余量;显示输入和计算出的...

    序列号自动输入工具避免手工录入

    经常碰到输序列号的情况,尤其是中间被隔开,成好几个文本框的,输入起来非常难受。鉴于此,本软件在复制序列号后,可以直接自动显示到文本框中

    死锁避免——银行家算法

    这个程序主要通过模拟系统死锁避免的实现,使用银行家算法来避免死锁加深对死锁避免,系统安全状态等的理解。 (1)输入1执行算法,输入2退出程序,其他输入无效。算法要用到的资源种类有10种,每种资源的数目为1~10...

    在Linux下用scp复制文件无需输入密码的技巧

    在Linux环境下,两台主机之间传输文件一般使用scp命令,通常用scp命令通过ssh获取对方linux主机文件的时候都需要输入密码确认。通过建立信任关系,可以实现不输入密码,感兴趣的朋友跟着小编一起学习在Linux下用scp...

    单片机的输入阻抗解析

    如何巧妙地减少甚至避免干扰始终是设计者们关心的重点,其中单片机的抗干扰设计就是较为重要的一环,本文将为大家介绍与上拉电阻有关的单片机抗干扰。 单片机的输入阻抗解析 想要实现单片机刚干扰,首先要综合考虑...

Global site tag (gtag.js) - Google Analytics