Android设计中48dp节奏下的填充和边距应该是4dp还是8dp?

时间:2015-04-13 03:19:48

标签: android ui-design design-guidelines

最近我读了Design Guide on Metrics and Grids。它谈到了我应该在布局中使用的48dp节奏。

但是“心灵差距”一章让我感到困惑。它声明:

  

每个UI元素之间的间距为8dp。

但是在这张图中:

48dp Rhythm demo

在同一页面的示例中,8dp和4dp都用作填充/边距。

那么我应该使用的实际价值是多少?

1 个答案:

答案 0 :(得分:5)

您阅读的指南讨论了元素之间的间距 - 或者换句话说,您想要的元素之间的距离。您应该选择填充和边距,以便它们在元素之间增加8dp的距离。

当两个元素彼此相邻时(例如在垂直列表中),它们的填充和边距相加。要保持元素之间的8dp距离,您必须使用4dp垂直填充。如果你在任何地方都使用8dp,那么元素之间的距离就会达到16dp。


考虑让两个Buttons低于对方:

Button with 4dp vetrtical padding Button with 4dp vetrtical padding

上部Button的4dp底部填充和下部Button的4dp顶部填充相加,这导致您实际想要的两个Buttons之间的8dp距离很好。