Material properties
Material 有着一些确定的特征和固有的行为。了解这些属性可以更好的将 Material Design 原本设计的初衷融入到你的设计中去。
物理属性
Material Design 中材料有着可定制的长度和宽度(单位:dp),但厚度都是统一的1dp。
正确:长度和宽度是可以定制的,并且所有的材料厚度都为1dp
错误:
材料投射的阴影
材料的阴影是从各个材料之间的相对高度(z轴方向)产生的自然结果。
正确:阴影是通过材料的相对高度产生的。
错误:
主题内容是呈现在材料上的,材料的颜色和形状是可以根据需求而改变的。而且内容的增加不会改变材料的厚度。
正确:材料可以显示各种形状和颜色
内容的行为可以独立于材料,但是范围会受到材料的范围受到限制。
正确:内容的行为可以独立于材料,但是范围会受到材料的范围受到限制。
材料是坚固的。
输入事件没有办法穿透材料,只能作用在预定的材料主体上。
正确:输入事件只影响到最上方的材料上。
错误:输入事件穿透了材料。
多个材料元素无法同时占用同一块空间。
正确:利用高度去分离各个材料,是预防多种材料同时在用同一块空间的方法之一。
错误:多个材料元素同时占用同一块空间。
材料不能相互穿透。
例如,一块材料无法从另一块材料穿过。
材料的形变
材料的形状是可以改变的。
材料的延展仅延其平面进行伸缩。
材料不会弯曲或折叠。
多个小的材料可以组合成到一起,变成一块大的材料,也可从一块分成两块。
当材料分开,材料是可以自我恢复。举个例子,如果你移动一块大材料中的一小部分进行排序操作时,操作完成后,分开的材料会重新恢复成原来的大材料。
材料的移动
材料可以在环境中很自然的产生或消失。
材料可以沿任意轴进行移动。
z轴方面的动效,通常是材料与用户的交流产生的结果。