1

我正在为我的应用程序进行布局设计,以解决多种屏幕尺寸问题。我参考了以下文件:

  1. 支持不同的密度
  2. 支持不同的屏幕尺寸
  3. 图标设计指南
  4. 绘制 9-patch

我越是阅读这些文件,我就越感到困惑和纠结。虽然这可能已经在这里讨论过,但我认为我在这一点上需要专家的建议。

我发现的是:

  1. 制作一组 9-patch 图像。

  2. 制作适应性布局,让 Android 为我拉伸 9-patch 图像。

我的理解正确吗?

4

2 回答 2

0

对,那是正确的。适用于背景和简单图像的可调整布局和 9-patch。

请注意,如果您有复杂的图像,可能 9 个补丁不太适合它。将其转换为 xhdpi、hdpi、mdpi 和 ldpi 密度,就可以了。

好看 :)

于 2012-11-29T16:04:18.010 回答
0

好吧,如果您想支持大多数可用设备,这并不容易;仅一组 9-patch 图像是不够的,除非您仅将它们用于背景图案。

对于每个密度文件夹,您至少需要一组 9-patch 图像,再加上经过深思熟虑的布局(对于大型和超大型设备可能会有所不同),以及对 Fragments 的良好使用,您可以设法开发一个不错的在大多数设备上寻找应用程序:)

于 2012-11-29T16:20:39.830 回答