创建向后兼容的界面

本课程介绍如何以向后兼容的方式使用新版 Android 中提供的界面组件和 API,以确保您的应用在旧版平台上也能运行。

本课程以 Android 3.0(API 级别 11)中引入的新操作栏标签页功能为指导示例,但您可以将这些技巧应用于其他界面组件和 API 功能。

课程

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

另请阅读