android笔记之图片适配原理

来源:互联网 发布:excel表删除重复数据 编辑:程序博客网 时间:2024/05/29 19:51

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推荐做多套么。



0 0
原创粉丝点击