Material 属性

材料拥有确定不变的特性和固定的行为。了解这些特性将有助于你在一定程度上熟悉材料,这与Material Design的构想是一致的。

物理特性

材料具有变化的长宽尺寸(以dp为计)和均匀的厚度(1dp)。

add image whatismaterial_materialproperties_physicalproperties_thickness_01_yes.png

要。

材料的高度和宽度是可变的。

add image whatismaterial_materialproperties_physicalproperties_thickness_02_no.png

不要。

材料总是1dp厚。

材料会形成阴影。

阴影是由于材料元件之间的相对高度(Z轴位置)而自然产生的。




要。

阴影描述材料元件之间的相对高度。




不要。

阴影随着材料高度的变化而产生变化。

内容可被以任何形状和颜色显示在材料上。

内容并不会增加材料的厚度。




要。

材料能展示任何形状和颜色。

内容的展示能够独立于材料,但要被限制在材料的范围里。




要。

内容的行为能独立于材料的行为。

材料是实物。

输入事件不能穿过材料。

add image whatismaterial_properties_physical3.png

要。

输入事件只影响材料的前景。

add image whatismaterial_properties_physical4.png

不要。

输入事件不能从材料下面穿过。

多个材料元件不能同时占用相同的空间点。

add image whatismaterial_properties_physical5.png

要。

利用不同的高度区分材料元件是防止多个材料元件同时占用相同空间点的一个方法。

add image whatismaterial_properties_physical6.png

不要。

多个材料元件不能同时占用相同的空间点。

材料不能穿过其他材料。

例如,一片材料不能在改变高度时穿过另一片材料。




不要。

材料不能穿过其他材料。

材料的变化

材料能改变形状。




材料能改变形状。




要。

材料仅沿着它的水平面增长和收缩。

材料决不能弯曲或折叠。




不要。

材料决不能弯曲或折叠。

几片材料能合在一起组成一片材料。




几片材料能合在一起组成一片材料。

当材料被割开时,它还能自己复原。例如,你从一片材料中移除了一部分,这一片材料将再次变为一块完整的材料。




材料能被割开,还能再度变为完整。

材料的移动

材料能在环境中的任何地方自动产生或消失。




材料能自动产生或消失。

材料能沿任何轴移动。




材料可以沿各个轴移动。

Z轴产生运动一般都是用户与材料交互而产生的。




Z轴的运动是由于用户的交互而产生的提示。

原文:Material properties 翻译:seermole766 校对: