布局 原则

原则

Material Design 指南通过源自印刷领域的设计元素 — 例如排版、网格、空白、缩放、颜色,和图像 — 来建立层次结构和传达所要表达的含义,并专注于带给用户沉浸式的体验。Material Design 采用来自印刷设计领域的工具,如基准网格和结构模板,通过重复视觉元素,结构网格以及跨平台和屏幕尺寸的间距,促进不同环境下设计的一致性。这些布局可通过缩放来适应任何屏幕大小,这简化了创建可扩展应用的过程。

纸张的工作原理 Expand and collapse content An arrow that points down when collapsed and points up when expanded.

在 Material Design 中,纸张的物理特性被映射到屏幕上。应用背景类似一张平坦、不透明的纸张,应用的行为也模拟纸张:可以调整大小、重新排列,并将多张“纸”装订在一起。

在本规范中,构成应用的表面被称为材质或材质片。

应用之外的元素,例如系统状态栏,和应用内容是分开的,不会被视为材质。

更多关于材质的细节,详见材质特性

接缝

两片材质的公共边缘被称为接缝。当通过接缝连接时,它们会一起移动。

Material Design 中的接缝效果

两片材质的接缝

阶层

两个 Z 轴位置不同的材质片重叠时,会形成阶层。这两个材质会相互独立移动。

Material Design 中的重叠材质阶层

两片重叠的材质构成的阶层

浮动操作按钮 Expand and collapse content An arrow that points down when collapsed and points up when expanded.

浮动操作按钮

浮动操作按钮是与工具栏分离的圆形材质片,代表一个被提升的单一操作。

如果它与形成该阶层的内容相关,则可以跨越该阶层。

Material Design 中的跨阶层浮动操作按钮

跨阶层的浮动操作按钮


如果浮动操作按钮与两个材质的内容都有关,则可以跨越接缝。

不应引入一个装饰用的接缝,来为浮动操作按钮提供锚点。

Material Design 中的跨接缝浮动操作按钮

跨接缝的浮动操作按钮


更多有关浮动操作按钮的信息,详见浮动操作按钮