【问题标题】:Multiple images and One xml, or one image and multiple xml?多张图片和一张xml,还是一张图片和多张xml?
【发布时间】:2016-09-07 09:18:35
【问题描述】:

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

为了支持多屏,最好在drawable文件夹上有不同大小的不同图像,并且只有一个xml布局文件, 或者最好在布局文件夹中拥有一张图像并制作不同的 xml 文件?

【问题讨论】:

  • 您可能会得到不仅不同的图像。但也有不同的 xml(即:纵向和横向)。
  • 我的应用只有一个方向
  • 然后,1 个 xml。还有很多图像(至少,每个密度 1 个 - 像往常一样)。

标签: android xml eclipse layout


【解决方案1】:

您可以选择在不同的可绘制文件夹中使用不同的图像,以获得您想要支持的分辨率。这就是我通常对我的应用程序所做的事情。 并且是可取的,因为如果图像拉伸,那么它们在设备上看起来会很丑。因此,拥有不同的图像集总是更好。

另外,根据您的布局文件的复杂性,您最终可能会指定如下所示的各种 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-21
    • 2021-12-01
    • 2013-02-24
    • 1970-01-01
    • 1970-01-01
    • 2016-03-31
    • 2017-09-01
    相关资源
    最近更新 更多