适用于mdpi,hdpi,xhdpi,xxhdpi的Android图片大小(仅限肖像)

use*_*235 5 android android-layout

我目前正在开发一个Android项目,该应用程序仅限于纵向,我已经有一些设计图片,我想剪切图像来构建UI.但问题是我应该如何缩放每张图片?

到目前为止我发现了什么

xlarge (xhdpi): 640x960
large (hdpi): 480x800
medium (mdpi): 320x480
small (ldpi): 240x320
Run Code Online (Sandbox Code Playgroud)

但我也发现了

hdpi = mdpi * 1.5
xhdpi = mdpi * 2
xxhdpi = mdpi *3
Run Code Online (Sandbox Code Playgroud)

但实际上mdpi*1.5应该是480*720?我应该如何调整每个分辨率的图片大小?谢谢

Jay*_*yer 5

这些分辨率只是指导而非绝对,并代表每个dpi"桶"中的一般像素数.我主要使用缩放因子.因此,无论您的图像分辨率如何,都要适当缩放.例如,我的原始图像文件始终设计为xxhdpi版本.然后我缩小了3,2和1.5,用于较低的dpi版本.