谷歌界面交互设计规范(Material Design)
- 介绍(Introduction),Material Design是一种结合了传统优秀设计准则以及科学技术创新的视觉设计语言。
- 环境(Environment),Meterial Design是一个包含光,实体以及投影的三维环境。所有实体对象均包含x,y,z三个维度。
- 实体特性(Material properties),实体有着确定不变的性质以及固有的行为。如固体,占据特定空间,不可穿透,形状易变,沿平面变化尺寸,坚定不移,可以加入其他实体,可以分开,分割,合并,可以被创造或者销毁以及可以沿任何轴线移动等。
- 高度与阴影(Elevation & shadows),Meterial Design中对象的特性与物质世界中对象的特性类似。
运动(Motion)
- 实体运动(Material motion),在Material Design的世界中,运动被用来描述实体空间关系、应用模块功能以及美和流畅的象征。
- 过渡时间 & 过渡方式(Duration & easing),运动中的实体应该是自然的,响应的。使用这些过渡曲线和持续时间等模式来创建平滑一致的动效。
- 运动(Movement),实体运动遵循真实世界中的各种原则,如重力原则等。