-2

我知道我们在创建 Android 应用程序时必须手动管理多个设备分辨率。

是否有任何第三方框架,当我们创建一个设备分辨率时,它会自动为其他设备分辨率创建布局?

请告诉我。

4

1 回答 1

2

px单位不同,Android 使用dip单位或设备独立像素来渲染它的屏幕。使用的目的dip是确保您不必为不同的分辨率创建布局。

在移动领域,我们通常只需要处理两种布局:1) 手机 2) 平板电脑。

然后是垂直和水平方向布局,可以帮助您更好地控制 Android 操作系统如何在这些方向上呈现您的应用程序。

在 Android 上支持多个屏幕应该是一个很好的资源。

编辑:

你试过DroidDraw吗?这里有一些关于 Android 布局工具的其他讨论:有没有一个很好的工具来做 Android 布局设计?.

Android OS 还捆绑了一些优化工具,例如HierarchyViewerlayoutopt以提高您的应用程序的性能。更多关于布局优化

从更哲学的角度来看,有时,您可能正在寻找的可能不是您真正需要的:为什么您真的不想要 Android 的 WYSIWYG 布局编辑器

快乐编码!

请分享您的发现并接受对您有用的答案,这样其他人可能会在他们紧张的午夜搜索中发现它有用:)

于 2012-08-04T04:25:35.377 回答