Android图片适配
android的drawable文件共有:
中文 | 文件夹名称 |
---|---|
低密度 | drawable-ldpi |
中等密度 | drawable-mdpi |
高密度 | drawable-hdpi |
超高密度 | drawable-xhdpi |
超超高密度 | drawable-xxhdpi |
超超超高密度 | drawable-xxxhdpi |
无缩放 | drawable-nohdpi |
默认 | drawable |
Android 系统会按照设备dpi 范围从合适密度往上适配。
如果在中等分辨率的手机上,Android 就会现在 drawable-mdpi 文件夹下的图片。如果这里没有那么 drawable-hdpi 上查找以此类推最终会从默认的 drawable 文件夹下查找。
drawable-nodpi 文件夹,在这里存放的图片系统不会对它进行缩放操作,原图片有多大就会展示多大,匹配原则当匹配更高密度的图片时无法找到的话就会匹配这个文件夹的图片。
优缺点:放大图片会占用更多内存,缩小时内存减少但是影响打包效果。