当我们开发安卓应用程序时,我们将不同大小的图像放到各自的可绘制文件夹中,以适应不同的屏幕分辨率。例如,如果我想使用 32x32 像素的图像,我将制作具有不同尺寸的相同图像,如下所示。
24x24 ldpi
32x32 mdpi
48x48 hdpi
64x64 xhdpi
96x96 xxhdpi
128x128 xxxhdpi
它非常适合图标、精灵等。但现在我想制作一个背景图像以适应所有屏幕尺寸和密度。如果我制作一个 320x480 (wxh) 像素的图像,并假设我有 2 个具有正常 dpi、320x480 和 768x1024 的设备。图像将适合 320x480 设备的屏幕,但我不知道后者,因为图像不适合所有屏幕尺寸,除非它是 320x480 设备。如何计算我的背景图像的尺寸以适合所有屏幕尺寸和分辨率?