文档章节

触控手势怎么设计才好用(二)

博为峰教研组
 博为峰教研组
发布于 2016/12/06 18:35
字数 434
阅读 4
收藏 0

二、触控手使用情景

情景指的是用户使用时的环境和状态——也就是任何可以影响用户跟设备进行交互的内容。由于这些情景持续并快速地变化,对移动设备而言就显得极其重要。我们要考虑用户的分心、多任务、手势操作、低电量条件下以及糟糕的连接条件下等复杂环境的通用设计

移动中的互动语境

 

在各种移动环境下会影响到用户使用触屏设备完成任务的效率和准确度的因素有:

 

– 注意力容易被分散(交谈,观察周围环境等)


– 操作手机的时间碎片化(各种事情打断)


– 任务容易被中断(意外情况影响)


– 肢体可能被其他物体被占用(遛狗、拎包等)


– 噪音分散注意力(车水马龙、人声鼎沸的路边)

 

三、触控手的基本操作

钢铁侠电影中的全息触控交互

 

所谓自然手势就是在真实物理世界中存在或演绎而来的手势。例如上下滑动来滚动列表,滑动以平移等。这类手势是自然的,不需要或很少需要让用户去学习的。

 

– 长按查看更多操作(现在设备有了3D Touch,同长按操作相比,最大区分是需要是有一定的按压力度)


– 点击执行主操作


– 滑动以平移


– 轻扫以选定,并进行命令的操作

 

– 收缩和拉伸进行缩放


– 转动可以旋转


– 边缘轻扫可以使用系统命令

 

© 著作权归作者所有

共有 人打赏支持
博为峰教研组
粉丝 50
博文 1224
码字总数 479077
作品 0
黄浦
程序员
私信 提问
触控手势怎么设计才好用(一)

一、什么是触控手势 触控手势就是自然用户界面(NUI)的一种表现形式。 自然用户界面(Natural user interface, NUI)是指一种无形的用户界面。NUI只需要人们以最自然的交流方式(如语言、文...

博为峰教研组
2016/12/06
8
0
触控手势怎么设计才好用(三)

四、好用的手势是怎样的? 首先我们来看多点触控的优缺点。 那么什么是好用的手势呢? 好用的手势主要是简单并支持单手操作,它们和“下拉刷新”一样受欢迎,也像 iBook的翻页动作那样自然简...

博为峰教研组
2016/12/06
0
0
触控手势怎么设计才好用(五)

适度的应用手势 2014年很火的《Flappy bird》。游戏以简单而有效的方式使用了基本的手势。点击或不点击是游戏中唯一的操作手势。玩家可以很快的知道应该使用什么手势,怎么利用手势去进行游戏...

博为峰教研组
2016/12/06
10
0
设计支持手势操作的 XNA 游戏(转载)

摘要 上一回我们为大家介绍了更多的 XNA Framework 支持游戏开发的类别,包括支持输入控制,音效播放,以及背景音乐播放控制的类别等等,让读者能够为所制作的游戏程序加入更丰富的游戏效果。...

junwong
2012/02/17
679
0
触控手势怎么设计才好用(四)

记忆力限制 因为这些手势操作不能非常清楚的显示在界面上,没有能代表动作的可视化元素,这就需要用户记住哪种手势对应的是哪些操作,一些不常用的手势操作往往很难被发现。如果手势直观常用...

博为峰教研组
2016/12/06
3
0

没有更多内容

加载失败,请刷新页面

加载更多

http协议请求头的意义

GET /day31_Http_306/index.jsp HTTP/1.1: GET请求,请求服务器路径为/hello/index.jsp,协议为1.1 请求头 1.Host:localhost:请求的主机名为localhost2.User-Agent:Mozilla/5.0(Windows NT......

潇潇程序缘
11分钟前
0
0
Netty 简单服务器 (三)

经过对Netty的基础认识,设计模型的初步了解,来写个测试,试试手感 上篇也说到官方推荐我们使用主从线程池模型,那就选择这个模型进行操作 需要操作的步骤: 需要构建两个主从线程组 写一个服务器...

_大侠__
22分钟前
3
0
day02:管道符、shell及环境变量

1、管道符:"|" 用于将前一个指令的输出作为后一个指令的输入,且管道符后面跟的是命令(针对文档的操作):cat less head tail grep cut sort wc uniq tee tr split sed awk等) [root@localho...

芬野de博客
33分钟前
8
0
Kubernetes系列——Kubernetes 组件、对象(二)

一、Kubernetes 组件 介绍了Kubernetes集群所需的各种二进制组件。 Master 组件 Master组件提供集群的管理控制中心。Master组件可以在集群中任何节点上运行。但是为了简单起见,通常在一...

吴伟祥
42分钟前
13
0
Flink-数据流编程模型

1、抽象等级 Flink提供了不同级别的抽象来开发流/批处理应用程序。 1) 低层级的抽象 最低层次的抽象仅仅提供有状态流。它通过Process函数嵌入到DataStream API中。它允许用户自由地处理来自一...

liwei2000
今天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部