我将创建一个支持多个 API 级别的 Android 应用程序。我搜索了 Android Developers 网站,了解到这是按如下方式完成的:
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 设计好。