Android 通用屏幕密度来适配

    图片根据其分辨率,放在不同屏幕密度的drawable目录下管理,否则可能 在低密度设备上导致内存占用增加,又可能在高密度设备上导致图片显示不够清晰。
 
说明:
为了支持多种屏幕尺寸和密度,Android 提供了多种通用屏幕密度来适配。常用的 如下。
ldpi - 120dpi 
mdpi - 160dpi 
hdpi - 240dpi 
xhdpi - 320dpi 
xxhdpi - 480dpi 
xxxhdpi - 640dpi 
     Android 的屏幕分辨率和密度并不存在严格的对应关系,应尽量避免直接基于分辨 率来开发,而是通过适配不同的屏幕密度来保证控件和图片的显示效果。不同密度 drawable目录中的图片分辨率设置,参考不同密度的dpi比例关系。
例:
为显示某个图标,
将48 x 48 的图标文件放在drawable-mdpi 目录(160dpi)下;
将72 x 72 的图标文件放在drawable-hdpi 目录(240dpi)下;
将96 x 96 的图标 文件放在 drawable-xhdpi 目录(320dpi)下;
将 144 x 144 的图标文件放在 drawable-xxhdpi 目录(480dpi)下。
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值