图片应该放在哪个mipmap文件夹探讨
发布网友
发布时间:2023-03-22 23:28
我来回答
共1个回答
热心网友
时间:2023-10-12 13:51
图片应该放在哪个mipmap文件夹探讨举例:
图片shoe_default 像素大小是72*72
根据对应关系:
屏幕密度大小——对应图片像素尺寸
shoe_default(72*72)应该存放在mipmap-hdpi文件夹
又比如
1. vivo手机系统屏幕密度为hdpi,自动调用mipmap-hdpi文件夹中的shoe_default图片,这个图片要为72*72像素左右。
2. 小米手机系统屏幕密度为xhdpi,自动调用mipmap-xhdpi文件夹shoe_default图片,这个图片要为96*96像素左右。
所以要适配不同屏幕密度的手机设备,要在不同mipmap文件夹路径中放入不同像素的图片,不同mipmap文件夹中的图片名字是一样的(比如都是shoe_default);
在布局文件中调用图片使用的是@路径:@mipmap/shoe_default,@的是mipmap,不分是mipmap-hdpi还是mipmap-xhdpi文件夹。不同手机设备会自动调用像素适合的图片。如果只添加了一张图片,设备没有合适的图片可以选择,那也就只能调用那一张了,可能导致图片不合适导致图片显示效果模糊或者精度浪费。