android分辨率对应关系,android各dpi与分辨率的对应关系

网上很多相关的文章,但是内容有些旧,而且说法不一。

这里是参考vivo市场的高清图标规范:

Logo图标大小

hdpi文件夹 —— 192 x 192

xhdpi文件夹 —— 256 x 256

xxhdpi文件夹 —— 384 x 384

xxxhdpi文件夹 —— 512 x 512

分辨率适配目录参考

分辨率

资源文件夹

说明

代表机型

480x800

drawable-hdpi

5:3 曾经的主流分辨率

4~5年前手机,太多了

360x640

drawable-sw360dp-mdpi,drawable-mdpi

16:9可以使用ios@1x

作为16:9基准,代表手机不多

540x960

drawable-sw360dp-hdpi,drawable-hdpi

即mdpi x 1.5

htc ones等

720x1280

drawable-sw360dp-xhdpi,drawable-xhdpi

即mdpi x 2,可以使用ios@2x

如小米2s

1080x1920

drawable-sw360dp-xxhdpi,drawable-xxhdpi

即mdpi x 3,可以使用ios@3x

目前绝大部分手机

1440x2560

drawable-sw360dp-xxxhdpi,drawable-xxxhdpi

即mdpi x 4,可以使用ios@4x,如果有的话

2K屏幕的手机,三星华为的某些机型

2160x3840

这个好像还没有,估计是xxxxhdpi

即mdpi x 6,可以使用ios@6x,这个恐怕真没有

4K屏幕的手机,索尼Z5P,XZP

(这里sw360dp指宽高都在360dp以上,默认情况下720p,1080p的屏幕宽度都是360dp,早期屏幕会存在320dp等情况)

上表覆盖大部分16:9的屏幕情况,有些其他比例的需要额外注意,比如魅族的16:10,华为、HTC、谷歌等带底部虚拟按键的屏幕可以显示区域也不是16:9,还有近来流行的全面屏:小米Mix17:9,三星S8 18:9(2:1)

7.0之后的新问题

android在7.0之后的系统设置中新增了分辨率调整的功能,再加上分屏多任务的功能。宽度不再全只是360dp,系统设置中可以设置“最小宽度”属性简直可以随便写了。所以建议在宽度适配的时候不要使用360dp这个特殊值,而改为使用百分比或者代码中计算的方式

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值