多个图像和一个xml,或一个图像和多个xml?

时间:2016-05-11 19:26:05

标签: android xml eclipse layout

我用eclipse开发和安卓应用, 问题很简单。我的应用程序始终处于横向模式。

对于支持多个屏幕,最好在可绘制文件夹上使用不同大小的不同图像,并且只有一个xml布局文件, 或者最好有一个图像并在布局文件夹中制作不同的xml文件?

1 个答案:

答案 0 :(得分:0)

您可以选择在不同的可绘制文件夹中使用不同的图像作为您要支持的分辨率。多数民众赞成我的应用程序通常做什么。 并且是可取的,因为如果图像拉伸,那么它们在设备上看起来很难看。因此,拥有不同的图像集总是更好。

另外,根据布局文件的复杂程度,您最终可能会指定各种dimes.xml,如下所示,以说明您的应用程序的不同填充和维度需求以及您希望它为您想要的分辨率量身定制的方式支持。 Android中的所有分辨率都没有一个神奇的解决方案。

drawable
----icon.png
drawable-sw600dp-land
----icon.png
drawable-sw720dp-land
----icon.png
-layout-land
----activity_main.xml
values
----dimens.xml
values-sw600dp-land
----dimens.xml
values-sw720dp-land
----dimens.xml