本文介绍了android图片资源适配规范。
能力一般,水平有限,如有讲的不对的地方欢迎批评指出。
背景:清理图片无用资源,规范图片使用,减少APK包大小。
图 友盟指数屏幕分辨率趋势
文件夹名称 | 分辨率 | 对应密度 | 说明 |
---|---|---|---|
drawable-xhdpi | 1280*720 | 320dpi | 足够适配几乎所有情况。 |
drawable-xxhdpi | 1920*1080 | 480dpi | 可以取用320dpi(drawable-xhdpi)资源。 |
drawable-xxxhdpi | 2560*1440 | 560dpi | 介于480dpi和560dpi之间,没有对应文件夹,应该依赖于系统为此分辨率手机缩放640dpi(drawable-xxxhdpi)对应资源。 |
drawable-xxxhdpi | 3840*2160 | 640dpi | 应用一般不需要担心此分辨率,依赖于320dpi(drawable-xhdpi)为此分辨率手机足够适配几乎所有情况。这个密度典型的应用是4K电视屏幕——3840x2160,是运行在DENSITY_XHIGH(drawable-xhdpi)传统HD 1920x1080屏幕的两倍。 |
官方文档中的说明
结论
至此,我们可以得出结论,项目中所有图片 (全屏图除外) 对应 drawable-xhdpi 资源文件夹即可。