0

我正在尝试制作基于 iOS PSD 文件的 Android 应用程序。在阅读了互联网上的一些文档之后,我决定为我的 Android 应用创建 3 个布局:MDPI、HDPi、XHDPI。我不会为 LDPI 构建我的应用程序。

现在,问题是……

我可以保留灰色框的尺寸吗,例如 30x30 像素。然后,当用户的设备是 HDPI 或 XHDPI 时,它将显示更多的灰色框,而不是将灰色框调整为多个尺寸:45x45 (HDPI) 或 60x60 (XHDPI)。最后,用户仍然会在大屏幕分辨率上看到 3 个灰色框。

可以在android中完成吗?谢谢

在此处输入图像描述

4

1 回答 1

2

我认为您只需将相同的图像放入 MDPI、HDPI 和 XHDPI 中。然后图像保持相同大小,您有更多空间在屏幕内放置更多灰色框。如果您想要更多灰色框,则需要将其放入代码中。在这里查看如何获取屏幕尺寸:https ://stackoverflow.com/a/1016941/2767703

//use 40 for extra space between grey boxes
for(int i = 0; i < screensize/40; i++)
{
    placeBox((i*30) + 10, y);
}
于 2013-10-15T11:39:41.810 回答