Metrics_and_Grids

设备之间除了屏幕尺寸不同,屏幕的像素密度 (DPI) 也不一样。为了简化您为不同的屏幕设计 UI 的复杂度,可以将所有的设备按照大小和像素密度如下分类。按设备大小分有两类,分别是手持设备 (小于 600 dp) 和 平板 (大于等于 600dp)。而像素密度的类别有 LDPI、MDPI、HDPI 和 XHDPI。您应该为不同的设备使用不一样的布局文件来优化界面,以及为各种像素密度提供大小不同的位图。

屏幕大小的数据

不同的设备可显示的 dp (density-independent pixels) 数量也不相同。

更多信息请访问最新的 Android 各个版本系统的使用统计和屏幕大小

48dp 定律 - 48dp Rhythm

总的来说,可触摸控件都是以 48dp 为单位的。

为什么是 48dp?

一般情况下,48dp 在设备上的物理大小是 9mm (会有一些浮动)。这是触摸控件的推荐大小 (范围7-10mm) ,用户用手指触摸起来比较容易、且准确。

如果您设计的 UI 元素都至少有 48dp 的高度和宽度,那么可以保证:

    • 您设计的元素在任何屏幕上显示时,都不会小于推荐的最低值 7mm。
    • 你可以在信息密度和界面的可操控性之间得到较好的平衡。

注意留白

界面元素之间的留白应当是 8dp。

一个例子 - Examples

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值