安卓兼容性 - micromax funbook

标签 android android-layout android-compatibility

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

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

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

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

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

请帮帮我。

提前致谢。

最佳答案

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

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

关于安卓兼容性 - micromax funbook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11152223/

相关文章:

android - 旋转后无法更新动态创建的 fragment

javascript - React Native 从异步 componentDidMount 获取初始状态

android - 获取特定日期的 ICS android 版本 4 的日历事件

android - Android的默认度量单位?

android - onMeasure() 调用 0x7fffffff 用于 heightMeasureSpec

android - 如何在 BottomNavigationView 中添加自定义背景

android.support.v7.internal.app.WindowsDecorActionBar 渲染问题

android - 在 Lollipop 崩溃前使用 android vector Drawables

android - 支持 Android 的手机的最低要求

android - EntityUtils.toString() 会导致 NetworkOnMainThreadException 吗?