這個類別示範如何以回溯相容的方式使用新版 Android 提供的 UI 元件和 API,確保應用程式仍可在舊版平台上執行。
在本課程中,Android 3.0 (API 級別 11) 推出的新功能「動作列分頁」是指導範例,但您可以將這些技巧套用至其他 UI 元件和 API 功能。
課程
- 將新 API 抽象化
- 判斷應用程式需要哪些功能和 API。瞭解如何定義應用程式專屬的中介 Java 介面,將 UI 元件的實作項目抽象化至應用程式。
- 使用新 API 代理執行
- 瞭解如何建立使用新版 API 的介面實作。
- 使用較舊的 API 建立實作項目
- 瞭解如何使用較舊的 API,為介面建立自訂實作項目。
- 使用可因應不同版本的元件
- 瞭解如何選擇要在執行階段使用的實作方式,並開始在應用程式中使用介面。