0

了解Android,我有点难以理解对多种设备的支持。我已经浏览了开发文档,现在进行清理:

使用 dp 背后的想法是,例如按钮具有相同的“真实世界”尺寸,与实际屏幕尺寸无关,对吧?如果是这样,这意味着,我提供 ldpi、hdpi 等格式的图像。这会产生一个按钮,它始终具有相同的大小。如果仍然正确,我现在明白,我的按钮始终具有相同的大小,我应该提供不同的布局,因为在小型设备上,可能只有两个相邻的空间,而在较大的设备上,有空间三。

如果以上所有内容都是正确的,我的问题是,我如何处理图形工具方面的问题。假设我有一个 100 像素 x 100 像素的按钮,分辨率为 300 dpi,那么对于不同屏幕尺寸的 Gimp 中的新文档,它的尺寸和 dpi 是多少?

提前感谢任何吸烟!马库斯

4

2 回答 2

0

当您可以将自定义资产用于不同的屏幕密度时,这意味着当您放置这些各自的资产时,它们将不会再次缩放并按原样使用它们。现在确实屏幕的大小也有所不同。那是您可以考虑调整布局的时候。

例如,在大屏幕中,您可以将两个组件并排放置,并使用水平对齐的线性布局。但是当涉及到一个小屏幕时,这可能是不可能的,一个选择是为小屏幕定义一个新的布局,并在垂直布局中说 pt 这两个组件。

有关如何实施此和最佳实践的更多信息,请查看这些 Android 文档

于 2012-06-06T16:50:05.417 回答
0

经过更多研究,似乎graphocs-tools DPI实际上是例如基线中提到的那个。因此,要创建基线文档,您确实需要创建一个大小为 470 x 320 像素且分辨率为 160 dpi 的文档。其余的从那里开始。

于 2012-06-12T11:52:41.200 回答