美文网首页Android知识手机移动程序开发
(译)MaterialDesign(三)-Properties

(译)MaterialDesign(三)-Properties

作者: sakasa | 来源:发表于2017-01-28 10:18 被阅读178次

其他文章

Material具有某些不变的特性和固有的行为

了解这些材料的特征将帮助您以与Material Design的期望一致的方式操纵他们。

Material特征
  1. 实体
  2. 占据空间的唯一点
  3. 不可穿透
  4. 形状可变
  5. 仅沿其平面发生大小变换
  6. 不能受力
  7. 能够加入其Material对象
  8. 可以分割、分离和合并
  9. 可以创建或销毁
  10. 沿任意轴移动

物理特征

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相互作用的结果。

相关文章

网友评论

    本文标题:(译)MaterialDesign(三)-Properties

    本文链接:https://www.haomeiwen.com/subject/djrqittx.html