android分辨率的图片放错文件夹,图片在不同文件夹drawable 不同手机屏幕分辨率大小...

android资源目录下的各个drawable文件类对应的屏幕密度比较

android 根据名称来寻找图片时,首先查找与手机真实屏幕ppi的drawable文件夹,比如说我的手机ppi为320,就会在drawable-xhdpi(dpi=320)中查找图片,如果找不到,就会在就近的drawable文件夹中查找,以此类推,直到在drawable目录下找到图片。

如果在drawable-xhdpi中找到了图片,则获取的图片的长宽就等于图片的真实大小,如果在drawable-mdpi中找到了图片,则获取的图片的长宽就等于真实图片的2倍,如果在drawable-xxhdpi中找到图片,则获取的图片的长宽就等于真实图片的2/3倍.

结论

一、同一个手机,如果图片从高分辨文件夹移到低分辨率文件夹,图片长宽变大,占用的内存变大;如果图片从低辨文件夹移到高分辨率文件夹,图片长宽变小,占用的内存变小。

二、图片放在同一个文件夹,如果真实手机ppi比图片文件夹对应的dpi低,则图片的长宽会变小,占用的内存也会变小;如果真实手机ppi比图片文件夹对应的dpi高,则图片的长宽会变大,占用的内存也会变大。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值