我将创建一个支持多个API级别的Android应用程序。我找遍了Android开发者网站,得知这是做如下:创建支持多个API级别的Android应用程序
if (android.os.Build.VERSION.SDK_INT >= 11)
{
// Use APIs supported by API level 11 (Android 3.0) and up
}
else
{
// Do something different to support older versions
}
以上是在Java文件中使用,但对于XML文件?我正在使用一些Android 4.0标签。
我也是iOS开发者。在iOS中,我总是编程设计UI。 Android应用程序更好:以编程方式创建应用程序,就像我为iOS应用程序或使用XML文件创建应用程序。
Android UI设计不像iOS UI设计那么好。
嗯,我已经尝试过这一点,显然它不会工作,如果你使用不在当前的SDK中的类,会给你的错误。你可以检查“/ SDK/extras/android/support”,在你的android 1.6+项目中有一个jar库来使用android 3.0+上的一些功能。 – Tom
'Android UI设计不像iOS UI设计那么好,好的是非常普遍的,确定的事情可能是错误的,它们都使用不同的技术来做同样的事情。试着解释下一次为什么! –