我希望我的应用程序组件查看缩放机制。意味着图像尺寸必须与屏幕尺寸成比例。
我知道要使用 4 个不同的可绘制文件夹。
考虑 hdpi 作为基础 (480 x 800) 比率将是:
mdpi 66.66% hdpi 100% xhdpi 133.33%
但是根据上述比例,xhdpi 尺寸为 640 x 1060。但三星 s3 屏幕尺寸为 720 x 1280
所以假设如果我在 hdpi 中有 100 x 100 的图像,在 xhdpi 中有 133 x 133
但是在应用上述规则后,三星 s3 中的图像看起来与屏幕尺寸不成比例,因为图像尺寸基于 xhdpi (133 x 133)。
在 480 x 854 屏幕尺寸的 hdpi 中也存在同样的问题。假设我必须在屏幕上显示图像,如何填充 54 px 的间隙?因为我们的图像基于 hdpi 文件夹中的 480 x 800。
所以我的问题是我们如何才能为更小的屏幕尺寸获得更小的图像,为更大的屏幕尺寸获得更大的图像,以便所有布局和图像看起来与屏幕尺寸成比例?