【问题标题】:Is there any third party tools to create multiple layouts in Android Instead of Different Layout Folder? [closed]是否有任何第三方工具可以在 Android 中创建多个布局而不是不同的布局文件夹? [关闭]
【发布时间】:2012-08-04 22:42:14
【问题描述】:

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

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

请告诉我。

【问题讨论】:

  • 我正在寻找这种工具..告诉我你是否会找到

标签: android android-layout layout android-resolution


【解决方案1】:

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

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

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

Supporting Multiple Screens on Android 应该是一个很好的开始资源。

编辑:

你试过DroidDraw吗?以下是关于 Android 布局工具的其他一些讨论:Is there a good tool for doing Android layout design?

Android 操作系统还捆绑了一些优化工具,例如HierarchyViewerlayoutopt,以提高您应用的性能。更多关于Layout Optimization

从更哲学的角度来看,有时,您可能正在寻找的可能不是您真正需要的:Why you don’t really want a WYSIWYG layout editor for Android

编码愉快!

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

【讨论】:

  • 是的,感谢您的回答。我知道我们必须做出不同的布局来支持 android 中的多屏幕支持。现在,我正在搜索是否有任何现成的工具可以根据仅一个屏幕分辨率为其他屏幕尺寸创建布局?感谢您的回答。
  • 更多详情请参见上面的编辑。
  • 谢谢伙计。看起来对布局很有帮助。但仍然想为所有屏幕制作布局。
猜你喜欢
  • 2016-02-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-05
  • 1970-01-01
  • 1970-01-01
  • 2013-03-31
相关资源
最近更新 更多