- (译)MaterialDesign(三)-Properties
- (译)MaterialDesign(二)-MaterialEnv
- (译)MaterialDesign(一)-Introductio
- (译)MaterialDesign(五)-Motion
- (译)MaterialDesign(七)-Movement
- (译)MaterialDesign(八)-Transformi
- (译)MaterialDesign(十一)-Color
- (译)MaterialDesign(九)-Choreograph
- (译)MaterialDesign(四)-Elevation&a
- (译)MaterialDesign(十)-Creative cu
Material具有某些不变的特性和固有的行为
了解这些材料的特征将帮助您以与Material Design的期望一致的方式操纵他们。
Material特征
- 实体
- 占据空间的唯一点
- 不可穿透
- 形状可变
- 仅沿其平面发生大小变换
- 不能受力
- 能够加入其Material对象
- 可以分割、分离和合并
- 可以创建或销毁
- 沿任意轴移动

物理特征
Material拥有x、y轴方向尺寸的变化(单位dp)并且拥有均匀厚度(1dp)。

正确的做法
Material 的长和宽可以变化

错误的做法
Material总是1dp的厚度,不能有其他厚度
Material投影:由Material元素之间的相对高度(Z轴位置)自然的产生。

正确的做法
阴影描绘了Material元素之间的相对高度。

错误的做法
阴影不能与有颜色的Material相似。
Material上的内容展示不会增加Material的厚度。

Material能够显示任何颜色和形状
Materila上的内容可以独立于Material展示,但是限制在Material范围内。

Material是一种实体,输入事件不能穿透Material

输入事件只能影响最表层的Material

输入事件不能穿透Material
多个Material不能占据同一个空间层。

正确的做法
使用高度来分离Material元素是防止多个Material元素同时占据空间中的同一层的一种方法。

错误的做法
多个Material元素不能同时占据空间中的同一层。
Material不能穿透在它上边或下边的Material

material运动
Material能改变形状(圆形变方形)

Material只能沿着其平面放大和缩小

Material不能折叠或掀起一角

多片Material可以连接起来变成一片

分裂时,Material可以愈合。 例如,如果从一个Material中移除一部分,则该Material将再次变为整个板材。

Material可以在环境中任何地方自发的产生或者销毁

Materila可以在任何方向角度移动。

Z轴运动通常是用户与Material相互作用的结果。

网友评论