2012-06-22 95 views
3

我是android开发新手。我对android版面兼容性感到困惑。Android兼容性 - micromax funbook

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

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

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

  1. 如果我在android 4.0.3中创建应用程序,那么它是如何看待android 2.2,反之亦然?
  2. 如何创建在标准UI的所有Android版本中运行的应用程序?

请帮帮我。

在此先感谢。

+0

编辑已经使这个问题比它更不明确 –

回答

0

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

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

+0

你能告诉我怎么做这个....?用例子。 – KeTaN

+0

例子是什么?我只是给你简单的解释...你在哪里测试你的应用程序? –