繁体   English   中英

如何制作不同屏幕尺寸的图像?

[英]How to make images for different screen sizes?

围绕Android,我在理解对多种设备的支持时遇到了一些麻烦。 我已经通过了dev-docu,现在进行清理:

使用dp的想法是,例如,一个按钮具有相同的“真实世界”大小,与实际屏幕大小无关,对吗? 如果是这样,则表示我以ldpi,hdpi等格式提供图像。 这将产生一个始终具有相同大小的按钮。 如果仍然正确,我现在知道我的按钮始终具有相同的大小,我应该提供不同的布局,因为在小型设备上,可能只有两个相邻的空间,而在较大的设备上则有空间三。

如果以上所有方法都是正确的,我的问题将是如何处理图形工具。 假设我在300dpi处有一个100px x 100px的按钮,那么对于不同屏幕尺寸的Gimp中的新文档来说,它们的尺寸和dpi是什么?

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

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

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

有关如何实施此方法和最佳做法的更多信息,请查看以下Android文档

经过更多研究后,似乎graphocs-tools DPI实际上是基线中所指的一种。 因此,要创建基线文档,您实际上确实创建了一个470 x 320像素的文档,分辨率为160 dpi。 其余的从那里去。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM