Rozpocznij
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Dowiedz się, jak przygotować środowisko programistyczne do pracy z danymi Biblioteka powiązań, w tym obsługa kodu wiązania danych w Android Studio.
Biblioteka wiązań danych zapewnia zarówno elastyczność, jak i szerszą Jest to biblioteka pomocy, więc można jej używać z urządzeniami z Androidem 4.0 (poziom interfejsu API 14) lub nowszym.
Zalecamy użycie w projekcie najnowszej wtyczki do obsługi Gradle Androida. Powiązanie danych jest jednak obsługiwane w wersji 1.5.0 i nowszych. Więcej więcej informacji, zobacz, jak zaktualizować Gradle Androida .
Środowisko kompilacji
Aby zacząć korzystać z wiązania danych, pobierz bibliotekę z Centrum pomocy Repozytorium w menedżerze pakietów Android SDK. Więcej informacji znajdziesz w sekcji Aktualizowanie IDE i SDK Tools.
Aby skonfigurować aplikację do używania wiązania danych, włącz opcję kompilacji dataBinding
w pliku build.gradle
w module aplikacji, jak to pokazujemy
przykład:
android {
...
buildFeatures {
dataBinding true
}
}
Obsługa wiązań danych w Android Studio
Android Studio obsługuje wiele funkcji edycji kodu wiązania danych. Dla: obsługuje na przykład te funkcje wyrażeń wiązania danych:
- Wyróżnianie składni
- Zgłaszanie błędów składni języka wyrażeń
- Uzupełnianie kodu XML
- Odniesienia, w tym Nawigacja – np. jak przejście do deklaracji. krótka dokumentacja
W okienku Podgląd w Edytorze układu wyświetla się domyślna wartość danych.
wyrażenia wiążące, jeśli zostały podane. Na przykład w panelu Podgląd wyświetla się
Wartość my_default
w widżecie TextView
zadeklarowanej w tym przykładzie:
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@{user.firstName, default=my_default}"/>
Jeśli wartość domyślna ma być wyświetlana tylko na etapie projektowania
projektu, możesz używać atrybutów tools
zamiast domyślnych wartości wyrażeń,
opisane w dokumentacji atrybutów narzędzi.
Dodatkowe materiały
Aby dowiedzieć się więcej o wiązaniu danych, zapoznaj się z tymi artykułami z dodatkowymi zasobami.
Polecane dla Ciebie
Praca z obserwowalnymi obiektami danych
Discover the latest app development tools, platform updates, training, and documentation for developers across every Android device.
Wyświetl powiązanie
Discover the latest app development tools, platform updates, training, and documentation for developers across every Android device.
Omówienie biblioteki strony 2
Discover the latest app development tools, platform updates, training, and documentation for developers across every Android device.