Android加载图片资源的顺序

在Android系统里,考虑到适配的需求,开发者需要把不同尺寸的图片放到不同的文件夹下,Android常用的图片文件夹对应的DPI如下:

Directory DPI
drawable-ldpi 120
drawable-mdpi 160
drawable-hdpi 240
drawable-xdpi 320
drawable-xxdpi 480
drawable-xxxdpi 640

假如手头有一台小米5(DPI = 480),并且对应的资源文件夹没有相应的图片资源,那么这台手机应该加载哪一张图片呢?

其实Android加载图片资源的时候,是有特定顺序,不过我们的需求没那么复杂。Android规定,如果涉及的限定符是屏幕像素密度,则 Android 会选择最接近设备屏幕密度的选项。通常,Android 倾向于缩小大型原始图像,而不是放大小型原始图像。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容