第二章节《动效》
一、Material动效(Material motion)
在material design中,动效被用于描述空间关系,功能展现和体现流畅性和绚丽的效果。
动效为什么这么重要?
动效向我们展示了一个应用是如何运作的,以及它能做什么。
动效的作用:
- 引导用户关注
- 当用户完成输入后暗示用户将会发生什么
- 强调组件之间的层次和空间关系
- 缓解用户等待焦虑(如内容抓取或加载下一个视图)
- 为用户带来个性、精良、愉悦的视觉感受
相关: Making Motion Meaningful(Motion designers from around Google share some of their most moving product features.)
Material是如何运动的?
整个material环境的搭建灵感来源于现实世界,其中借鉴了现实中的重力和摩擦力。这些力在material环境中主要体现在用户输入的方式对组件的影响和多个组件之间如何交互。
Material的动效具备以下特点:
响应
Material是充满活力的物质。当用户触发、输入的时候它能够迅速作出响应。
更多信息请看 常见的动效持续时间
更多信息请看 径向反馈
更多信息请看 创造
自然
因为参考了现实世界中力对物体的影响,所以Material的动效自然并贴近现实。
更多信息请看 持续时间和缓动效果
译者注:什么是Easing,请点击了解
更多信息请看 运动
更多信息请看 material的变化
认知
Material具备认知周边环境(包括用户和其他material对象)的能力。它能够联合其他material对象一同回应用户需求。
更多信息请看 编排
目的性
Material的动效能够引导用户在正确的时间上关注正确的点。
更多信息请看 连续性
好的过渡是怎样的?
成功的动效设计具备以下特点:
快速、流畅
一个快速、流畅的动效不会让用户觉得在等待时间。
可行
不可行
清晰、连贯
过渡应清晰,简明和条理清楚,避免做得过多。
可行
不可行
紧密、一致
在material design中,动效具备统一的速度、响应能力和目的。因此在你的应用中那些自定义的动效需要保持内在的连贯一致。
动效的暗示
关于动效的好处请看下面两个例子。
可行
不可行