Android兼容性 - micromax funbook

时间:2012-06-22 07:53:04

标签: android android-layout android-compatibility

我是android开发的新手。我对Android布局兼容性感到困惑。

我在android 4.0.3中创建了一个应用程序,但它的UI看起来像android 2.2 相关的UI。

我在应用中使用了所有默认控件,但它看起来不像 4.0.3 相关的用户界面。

所以任何人都可以帮助我解决以下问题。

  1. 如果我在Android 4.0.3中创建应用程序,那么它在Android 2.2中的外观如何?反之亦然?
  2. 如何使用标准UI创建在所有Android版本中运行的应用程序?
  3. 请帮帮我。

    提前致谢。

1 个答案:

答案 0 :(得分:0)

您的应用将使用您指定的系统theme或您指定的自定义styles。如果您不创建自定义themesstyles,您的应用将使用每个平台上的默认样式。因此在4.0.3上它将使用ICS主题,在2.2上它将使用较旧的主题。

要创建一个可在所有版本上运行的应用,您应该将目标API设置为1.5,但是剩下1.5的设备很少,因此您可能会将API目标设置为2.2,这将使您的应用程序在Android 2.2 +的所有设备上运行。