Material 属性

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

物理特性

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

正确:Material 的高度和宽度都可以变化。

(上图)可取

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

错误:Material 总是 1 dp 厚。

(上图)不可取

材料总是 1dp 厚。

材料会形成阴影。

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

 

(上图)可取

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

 

(上图)不可取

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

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

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

 

(上图)可取

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

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

 

(上图)可取

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

材料是实物。

输入事件不能穿过材料。

正确说法:输入事件只影响 material 的前景。

(上图)可取

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

错误说法:输入事件不能通过 material。

(上图)不可取

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

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

正确说法:利用高度来区分material元素,是防止多个 material 元素同时占据空间中同一个点的一种方法。

(上图)可取

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

错误说法:多个material元素不能同时占据空间中的同一个点。

(上图)不可取

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

材料不能穿过其他材料。

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

 

(上图)不可取

材料不能穿过其他材料。

材料的变化

材料能改变形状。

 

材料能改变形状。

 

(上图)可取

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

材料决不能弯曲或折叠。

 

(上图)不可取

材料决不能弯曲或折叠。

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

 

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

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

 

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

材料的移动

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

 

材料能自动产生或消失。

材料能沿任何轴移动。

 

材料可以沿各个轴移动。

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

 

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

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/258998.html

(0)
上一篇 2022年5月21日
下一篇 2022年5月21日

相关推荐

发表回复

登录后才能评论