Jetpack Compose unterstützt die Interoperabilität mit Views. Sie können Compose in Views und Views in Compose verwenden. So kann Compose in vorhandenen ansichtsbasierten Apps verwendet werden, ohne dass alle Ansichten sofort migriert werden müssen.
Auf den folgenden Seiten wird beschrieben, wie Sie Compose in Ihre vorhandenen Apps einbinden:
- Migrationsstrategie: Hier erfahren Sie, wie Sie Compose sicher und schrittweise in Ihre Codebasis einführen können.
- Interoperabilitäts-APIs: Hier erfahren Sie mehr über die APIs von Compose, mit denen Sie Compose mit einer ansichtsbasierten Benutzeroberfläche kombinieren können.
- Weitere Hinweise: Hier finden Sie Hinweise zu weiteren Aspekten, die bedacht werden sollten, wie Design, Architektur und Tests im Rahmen der Migration Ihrer View-basierten App zu Compose.
Android-Fähigkeiten
Auf GitHub ansehenXML-Ansichten zu Jetpack Compose migrieren
Verwenden Sie den Android-Skill „Migrate XML Views to Jetpack Compose“, um Ihre alten XML-Layouts in eine moderne Jetpack Compose-Benutzeroberfläche umzuwandeln.
Führen Sie den folgenden Befehl aus, um den Skill über die Android-Befehlszeile zu installieren:
android skills add migrate-xml-views-to-jetpack-compose