2012-06-22 94 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

例子是什麼?我只是給你簡單的解釋...你在哪裏測試你的應用程序? –