Abwärtskompatible UIs erstellen

In dieser Klasse wird gezeigt, wie du UI-Komponenten und APIs, die in neueren Android-Versionen verfügbar sind, auf abwärtskompatible Weise verwenden kannst, um sicherzustellen, dass deine App weiterhin auf früheren Versionen der Plattform ausgeführt wird.

In diesem Kurs dient die neue Funktion Tabs für Aktionsleisten in Android 3.0 (API-Level 11) als Orientierungshilfe. Sie können diese Techniken jedoch auch auf andere UI-Komponenten und API-Funktionen anwenden.

Unterricht

Zusammenfassung der neuen APIs
Hier erfahren Sie, welche Funktionen und APIs Ihre Anwendung benötigt. Hier erfahren Sie, wie Sie anwendungsspezifische, zwischengeschaltete Java-Schnittstellen definieren, die die Implementierung der UI-Komponente für Ihre Anwendung abstrahieren.
Proxy zu den neuen APIs
Hier erfahren Sie, wie Sie eine Implementierung Ihrer Schnittstelle erstellen, die neuere APIs verwendet.
Implementierung mit älteren APIs erstellen
Hier erfahren Sie, wie Sie eine benutzerdefinierte Implementierung Ihrer Schnittstelle erstellen, die ältere APIs verwendet.
Versionssensitive Komponente verwenden
Hier erfahren Sie, wie Sie eine Implementierung zur Laufzeit auswählen und beginnen, die Benutzeroberfläche Ihrer Anwendung zu verwenden.

Weitere Informationen