我很难为Android制作drawables 假设我想要制作一个能够填充30%屏幕或一定数量dp的大图像,例如300dp。 对于每个屏幕密度,该图像应以像素为单位的大小,以及我应该将其保存在什么dpi中?
答案 0 :(得分:2)
对于300dp,您需要:
300px for mdpi(1x)
450px的hdpi(1.5x)
600px for xhdpi(2x)
xphdpi(3x)900px
1200px for xxxhdpi(4x)
答案 1 :(得分:1)
https://developer.android.com/guide/practices/screens_support.html
ldpi - 0.75 * mdpi, mdpi - 1 * mdpi, hdpi - 1.5 * mdpi, xhdpi - 2 * mdpi, xxhdpi - 3 * mdpi, xxxhdpi - 4 * hdpi,
所以如果你想为mdpi屏幕生成300dp,应该根据上面的计算调整图像大小