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

Yor*_*ork 2 android design-guidelines ui-design

最近我读了"度量和网格设计指南".它谈到了我应该在布局中使用的48dp节奏.

但是"心灵差距"一章让我感到困惑.它指出:

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

但是在这张图中:

48dp节奏演示

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

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

Xav*_*ler 5

您阅读的指南讨论了元素之间的间距 - 或者换言之,您希望元素之间的距离.您应该选择填充和边距,以便它们在元素之间增加8dp的距离.

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


只要考虑两个Buttons彼此低于这样:

带4dp vetrtical填充的按钮 带4dp vetrtical填充的按钮

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