1.测试界面(测试导航图片的大小)
2.测试准备
宽高都是wrap_content 图片原大小120*54
drawable-hdpi (dpi=240, density=1.5)
drawable-xhdpi (dpi=320, density=2)
drawable-xxhdpi (dpi=480, density=3)
3.测试数据:
图片存放位置 手机像素大小 手机像素dpi 图片所占大小 像素密度
hdpi 540*960 hdpi 120 1.5
720*1280 xhdpi 160 2
1080*1920 xxhdpi 240 3
xhdpi 540*960 hdpi 90 1.5
720*1280 xhdpi 120 2
1080*1920 xxhdi 180 3
xxhdpi 540*960 hdpi 60 1.5
720*1280 xhdpi 80 2
1080*1920 xxhdpi 120 3
4.测试说明
把图片放在不同的文件夹下再用不同的手机测试,测出图片在手机中的实际所占大小
5. 结论:水平有限的结论
android手机图片适配原理,首先根据手机dpi查找相应的文件下有无此图片。若有则图片大小和此文件夹下图片大小一致,若无则使用其它文件夹下的图片,
此时会根据对应的文件夹的像素密度与手机的实际像素密度进行对比 然后按比例适配如上图所示测试数据。
所以个人认为,适配的话 不需要做多套图片,只需要一套就够了。多了使apk内存变大。另:不知道as新建工程小机器人图片为什么每个文件夹下都有,难道是google推荐做多套么。