设计UI/交互设计规范iDesign

产品交互自查笔记#05手势

2017-04-22  本文已影响66人  阿吉__

前言:当进行手机操作的时候势必会提到手势,手势影响着应用的每一步操作。这一节我们就详细讲一下手势。

目录

怎么定义手势

有哪些触摸手势及常见的场景应用

如何让用户知道页面应该使用什么手势

考虑多种情况


怎么定义手势

在Material Design中这样写到,手势包括触摸动作(你的手指在屏幕上做什么)和触发事件(特定手势触发的结果)。

而触发事件可能是通过不同的触摸动作来触发。例如,使用张开,双次轻按都可以帮助用户放大浏览视图。

而同一个触摸动作在不同的使用环境中也可能有不同的结果。例如,在一个列表中,长按意味着会选取列表中的一个元素。而在视频制作页面中,长按可能意味着录制视频。这也关系到我们平时常说的用户习惯有关。

有常用哪些触摸动作及场景应用

①轻触(单指按下,抬起)

最为常用的触摸动作之一,常用于触发屏幕上的某个元素,比如按钮

要注意:

•触发区域的大小设置,避免无法触发。

•多个元素且距离较近,避免误触发。

②滑动(单指按下,移动,抬起)

滑动也属于最为常用触摸动作之一。滑动也分不同的滑动方式,比如说快滑,侧滑,拖动滑等,当然还有滑动方向。常见的场景有切换页面内容,滑动列表,打开其他页面等。

需要注意的问题我们在03页面的滚动一节也有详细的讲到,这里不多说。

③下拉(单指按下,向下拖动,抬起)

下拉一般用于刷新页面内容。最早的下拉刷新设计源自于Tweetie 这款应用的设计,现在,下拉刷新的交互几乎无处不在,还有不少应用在下拉这里加入有趣的东西,比如qq的AR红包,淘宝二楼等。

下拉刷新并非万能的,它有不适宜使用的场景:

• 通知栏

• 低更新率的内容

• 地图

...

④ 长按(单指按下,等待,抬起)

• 自从出了3D Touch后,我们会常用这个动作来进行手机解锁,支付等。

• 选择某个元素或某段内容

...

⑤长按拖动(单指按下,静候,移动,抬起)

常用于选择和移动,比如说桌面的图标,内容的排序,图片的选择等

⑥双指缩放(双指按下,手指张合,抬起)

常用于缩放浏览视图,这种交互的学习成本非常低,双指缩放的手势本身也符合用户对于大小缩放的认知。

⑦双击(单指按下,抬起,单指按下,抬起)

最常见的场景就是放大浏览视图

⑧旋转(双指按下,围绕中心点同时移动,抬起)

常用于旋转图片 / 地图

当然还有一些隐含的手势,但不常用,这里就先不提...

如何让用户知道页面应该使用什么手势

①了解用户习惯(手势设计要符合大多数人的认知习惯,减少用户的认知成本。)

②在一些操作不明确的界面,通过情境中教育用户(具体执行的方式有很多:纯文本说明、提示动效、内容的暗示等...)

但注意:要避免手势过多,最好不超过5个。因为用户需要有个记忆的过程,如果不明确其操作方式,可能会造成操作障碍,甚至删除应用。

考虑多种情况

①单手操作

②大屏手机

在大屏手机上,用户必须将拇指伸出舒适区域才可能触摸到界面顶部的交互对象。而在大屏手机上进行单手操作就更难了。举个例子,比如说侧边栏。通常情况下侧边栏会放置在页面的左上角,那么操作大屏手机时就需要我们一只手拿住手机,另一只手伸过去点击侧边栏的icon。其实可以不必这样,目前我看到这样一些解决办法:加入侧边滑动,将按钮放置在底部栏,或者是采用浮动按钮等...

③横屏模式

...

总的来说就是当遇到不同场景时,使用的触摸动作都能让用户进行有效且准确的操作。

上一篇 下一篇

猜你喜欢

热点阅读