Eine Sammlung von Beispielen unter Verwendung der Android Data Binding Library:
Samples
- BasicSample – (Kotlin) Zeigt die grundlegende Verwendung von Layout-Ausdrücken, Binding-Adaptern und die Integration mit ViewModels.
- TwoWaySample – (Kotlin) Zeigt die Verwendung von Zwei-Wege-Datenbindung, erweiterten Binding Adaptern, Animationen, Konvertern und inversen Konvertern.
Andere offizielle Beispiele, die Data Binding verwenden
- Android Architecture Blueprints (todo-mvvm-live-kotlin-Zweig) – Zeigt die grundlegende Verwendung von Data Binding mit Architektur-Best-Practices und Architektur-Komponenten, in Kotlin.
- Android Architecture Components Samples – Ein fortgeschrittenes Beispiel, das die Architektur-Komponenten, Dagger und die Github-API, in Kotlin verwendet.
- Android Sunflower – Eine Garten-App, die die besten Praktiken der Android-Entwicklung mit Android Jetpack, einschließlich Data Binding, veranschaulicht.
Reporting Issues
Sie können ein Issue zu den Samples über dieses Repository melden. Wenn Sie ein Problem mit der Bibliothek im Zusammenhang mit dem Build finden, melden Sie es über den Gradle Plugin Issue Tracker. Wenn es mit der Android Studio Integration zusammenhängt, melden Sie es über den Android Studio Issue Tracker.
Lizenz
Copyright 2018 The Android Open Source Project, Inc.
Lizenziert an die Apache Software Foundation (ASF) unter einem oder mehreren Contributor-Lizenzverträgen. Weitere Informationen zum Urheberrecht finden Sie in der NOTICE-Datei, die mit diesem Werk verteilt wird. Die ASF lizenziert Ihnen diese Datei unter der Apache License, Version 2.0 (die „Lizenz“); Sie dürfen diese Datei nur in Übereinstimmung mit der Lizenz verwenden. Eine Kopie der Lizenz erhalten Sie unter
http://www.apache.org/licenses/LICENSE-2.0
Soweit nicht durch geltendes Recht vorgeschrieben oder schriftlich vereinbart, wird Software, die unter der Lizenz vertrieben wird, auf einer „AS IS“-Basis vertrieben, OHNE GEWÄHRLEISTUNGEN ODER BEDINGUNGEN JEGLICHER ART, weder ausdrücklich noch stillschweigend. Siehe die Lizenz für die spezifische Sprache, die Berechtigungen und Einschränkungen unter der Lizenz regelt.