gpt4 book ai didi

android - 在单个项目中为 android 2.3 和 4.0.3 开发?

转载 作者:搜寻专家 更新时间:2023-11-01 08:10:02 25 4
gpt4 key购买 nike

好吧,最近我一直在使用 2.3 模拟器编写应用程序,我主要是在 2.3.7 手机上测试应用程序,但昨天我将手机更新到 android 4.0.3,UI 看起来很糟糕,事实上,保持“糟糕”的 2.3 UI。

现在我正试图在两个版本的 android 中获得一个漂亮的应用程序,问题是我不想有 2 个单独的项目来编辑它们,所以我想使用一个项目和 2不同版本的虚拟机。

问题是,如果我创建一个目标为 2.3 的项目,我无法调用 HOLO 主题资源,如果我创建一个 4.0.3 项目,它甚至不能在 android 2.3 中运行,对吧?

那么...我需要做什么?

谢谢。

最佳答案

  1. 需要设置targetSDKVersion为15,minSDKVersion为10。
  2. 您需要为这两个版本创建各种资源文件夹。例如,在“res”文件夹中创建一个文件夹“values-v14”并为 ICS 定义小部件样式。有另一个文件夹“values-v10”并保留 2.3.3 的样式
  3. 如果需要,使用版本限定符为不同版本定义单独的布局。下面的链接会给你更清晰的思路。

http://developer.android.com/training/basics/supporting-devices/platforms.html

http://developer.android.com/training/backward-compatible-ui/index.html

关于android - 在单个项目中为 android 2.3 和 4.0.3 开发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10700327/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com