创建向后兼容的 UI

此类演示了如何在向后兼容的方式下使用 Android 更新版本中提供的 UI 组件和 API,确保您的应用程序仍可在平台的先前版本上运行。

在整个课程中,Android 3.0(API 级别 11)中引入的新操作栏选项卡功能用作指导示例,但您可以将这些技术应用于其他 UI 组件和 API 功能。

课程

抽象新的 API
确定您的应用程序需要哪些功能和 API。了解如何定义特定于应用程序的中间 Java 接口,这些接口将 UI 组件的实现抽象到您的应用程序中。
代理到新的 API
了解如何创建使用更新 API 的接口实现。
使用旧版 API 创建实现
了解如何创建使用旧 API 的接口的自定义实现。
使用版本感知组件
了解如何在运行时选择要使用的实现,并开始在您的应用程序中使用该接口。

您还应该阅读