为什么他们使用“dp square”单位测量与“icons”相关的基线网格,而“dp”单位与“type”相关?

时间:2015-09-06 16:04:34

标签: android material-design pixel screen-density

在这个specification document for Material Design in Android中写道,

  

所有组件都与 8dp square 基线网格对齐。类型对齐a   4 dp 基线网格。工具栏中的图标对齐 4dp square   基线网格。

为什么他们使用 dp square 单元作为 UI组件 iconography 的基线网格,但是类型的 dp 单元

1 个答案:

答案 0 :(得分:1)

当他们说" 8dp square"它们只是意味着水平和垂直网格线相距8dp。当涉及排版时,实际上没有与垂直网格线对齐的概念,因为类型的字距调整参数确定了字母之间的间距。所以他们说4dp而不是4dp square。请注意,窗口小部件的示例图像具有水平和垂直网格线,而排版图像仅具有水平线。它很简单:小部件的垂直网格线;没有文字的垂直网格线。