【问题标题】:How to use same layout for Android and iPhone using Titanium?如何使用 Titanium 为 Android 和 iPhone 使用相同的布局?
【发布时间】:2010-11-03 07:41:08
【问题描述】:

我正在使用 Titanium 为 iPhone 和 Android 开发一个应用程序。我创建了一个按钮和一个标签和文本字段。它在 iPhone 上看起来不错,但在 Android 中却是分散的。

我想我必须调整每个控件的位置。但这将是一个很大的开销。

是否有任何替代机制可以让我们在 iphone 和 Android 中正确放置控件?

【问题讨论】:

  • 你能发布你的代码吗?根据您的描述不清楚是什么问题
  • 只是一个小提示 :) 总是以 % 写大小。如果这样做,对象可能会缩放,但无论您在何处运行代码,它的大小始终相同。

标签: iphone android titanium


【解决方案1】:

你应该看看the guide for Designing the User Interface。随着 Titanium Mobile 的每个新版本,该平台在各种支持的平台之间变得更加一致。您真的不需要维护单独的代码库。

【讨论】:

    【解决方案2】:

    首先不要追求相同的外观和感觉。 iOS 和 Android 是完全不同的操作系统。在 Titanium 中,您没有很多可用于 iOS 的控件。

    让 Android 的外观和感觉不同,不要让它成为 iPhonish。

    http://wiki.appcelerator.org/display/guides/Designing+the+User+Interface

    虽然他们的文档没有得到妥善维护。我建议您使用一些很酷的图形来增强应用程序的外观和感觉。

    我创建了一个按钮、一个标签和文本字段。它在 iPhone 中看起来不错,但在 Android 中分散。

    不应该,发布您的代码。外观和感觉可能不同,但不应分散。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-10-10
      • 1970-01-01
      • 1970-01-01
      • 2014-10-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多