安卓界面适配

开发的时候每次都要做适配的图片。有时实在是记不住drawable-h,l,m,xh,xxh这几种的最佳分辨率,所以在此记录下,以免每次去查找。

先来说下一下几方面:

  • 单位
  • 多种屏幕分辨率规格
  • icon图标尺寸
  • 操作栏图标
  • 小图标

1:单位

  • Screen size(屏幕尺寸) 指的是手机实际的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸 摩托罗拉milestone手机是3.7英寸

-Aspect Ratio(宽高比率) 指的是实际的物理尺寸宽高比率,分为long和nolong Milestone是16:9,属于long

-Resolution(分辨率) 和电脑的分辨率概念一样,指手机屏幕纵、横方向像素个数 Milestone是854*480

-DPI(dot per inch) 每英寸像素数,如120dpi,160dpi等,假设QVGA(320*240)分辨率的
屏幕物理尺寸是(2英寸*1.5英寸),dpi=160 可以反映屏幕的清晰度,用于缩放UI的

-Density(密度) 屏幕里像素值浓度,resolution/Screen size可以反映出手机密度
Density-independent pixel (dip) 指的是逻辑密度计算单位,dip和具体像素值的对应公式是dip/pixel=dpi值/160

2:多种屏幕分辨率规格

  • ldpi 0.75倍(1dp=0.75px) (120dpi) 240*320px
  • mdpi 1倍(1dp=1px) (160dpi) 320*480px
  • hdpi 1.5倍(1dp=1.5px) (240dpi) 480*800px
  • xhdpi 2倍(1dp=2px) (320dpi) 720*1280px
  • xxhdpi 3倍(1dp=3px) (480dpi) 1080*1920px
  • xxxhdpi 4倍(120dpi)

3:icon图标尺寸

  • mdpi 320*480 48*48px
  • hdpi 480*800 72*72px
  • xhdpi 720*1280 96*96px

4:操作栏图标

操作栏图标是app中用的最频繁的图标,一般大小为:32*32dp

  • 480*480 ppi=240 图标大小 dp:24 px:36 切图大小 dp:32 px:48
  • 720*1280 ppi=320 图标大小 dp:24 px:48切图大小 dp:32 px:64

5:小图标

特定状态下使用的图标。一般大小为:16*16dp

  • 480*480 ppi=240 图标大小 dp:12 px:18 切图大小 dp:16 px:24
  • 720*1280 ppi=320 图标大小 dp:16 px:24 切图大小 dp:16 px:32
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值