(二)进阶练习____10、创建向下兼容UI

负责人:ziggurat

原文链接:http://docs.eoeandroid.com/training/backward-compatible-ui/index.html

创建向后兼容的UIs

这节课程将演示在新版本的安卓系统中创建UI组件和APIs时保持向后兼容性的方法,保证你的应用程序在之前版本的平台上能够正确的运行。 在这节课成中我们将以Android 3.0(API level 11)中的新特性 Action Bar Tabs作为演示的例子,这些方法也可以用在其他的UI组件和APIs中。

课程

抽象化新的API特性 - Abstracting the New APIs

确定你的应用需要哪些特性和APIs
学习如何定义应用特有的属性
在应用中用Java接口进行UI组件实现的抽象

通过代理实现新的API - Proxying to the New APIs

学习如何用较新API实现你定义的接口

用较早版本的APIs实现抽象类 - Creating an Implementation with Older APIs

学习如何自己用较早版本API实现你定义的接口

演示如何使用版本识别组件 - Using the Version-Aware Component

学习在运行时如何选择一个接口的实现,在应用中使用接口进行编程
posted @ 2014-07-30 17:21  ╰→劉じ尛鶴  阅读(82)  评论(0)    收藏  举报