Material Design(3)(图特多)

来源:互联网 发布:黄金实时报价软件 编辑:程序博客网 时间:2024/06/11 00:50

Material design


Material properties

实体有确定的不可变的特性和固有的行为

理解实体的这些能够帮助你操纵实体,在某种版本固定不变的方面。

what_is_material_material_properties

实体特性
固体
在空间中占据独特的点
不可穿透的
可变的形状
沿着平面尺寸可改变
不弯曲
能加入其他实体
能够分离,分裂和融合
能够被创造和销毁
能够沿着任意轴移动

内容

物理属性
转变中的实体
实体的移动

物理属性

实体有变化的x,y尺寸(使用dp为单位)和一个规定的厚度(1dp)。
应该为:
whatismaterial_materialproperties_physicalproperties_thickness_01_yes
实体的高度和宽度可以改变

不应为:
whatismaterial_materialproperties_physicalproperties_thickness_02_no
实体总是1dp厚

实体投射阴影。
阴影能够自然地反应出实体元素之间的相对海拔(z轴上的距离)
应该为:
这里写图片描述
阴影描述了实体元素之间的相对海拔

不应为:
这里写图片描述
阴影从不被有颜色的实体近似

不管什么形状或颜色的内容显示在实体上。内容不应该增加实体的厚度。
应该为:
这里写图片描述
实体能够显示任何形状和颜色

内容能够在实体上独立地表现,但是会被实体的界限所限制。
应该为:
这里写图片描述
内容能够在实体上独立地表现

实体是固体
输入项不能够穿越实体
应该为:
whatismaterial_properties_physical3
输入项只能够影响到前景实体

不该为:
whatismaterial_properties_physical4
输入项不能够穿越实体

多个实体元素不能够同时出现在空间的相同位置
应该为:
whatismaterial_properties_physical5
使用海拔(elevation)来分隔实体元素,是一种阻止多个实体元素同时出现在空间的相同位置。

不该为:
whatismaterial_properties_physical6
多个实体元素不能够同时出现在空间的相同位置

实体不能够穿越另外的实体
举个例子,一片实体在改变海拔的时候不能够穿越另一片实体
不该为:
这里写图片描述
实体不能够穿越另外的实体

转变中的实体

实体能够改变形状
这里写图片描述

实体放缩只能沿着平面
这里写图片描述

实体不能够弯曲或者折叠
不该为:
这里写图片描述

多片实体能够融合成为一片实体
这里写图片描述

当分裂后,实体能够愈合。举个例子,如果你从一片实体中删除了某部分,这片实体能够重新成为一整片。
这里写图片描述

实体的移动

实体能在环境的任何位置自发地生成或者销毁
这里写图片描述

实体能够沿着任意轴进行移动
这里写图片描述

z轴的运动是典型的用户对实体进行操作的结果
这里写图片描述

0 0
原创粉丝点击