Başlayın

Geliştirme ortamınızı Veriler ile çalışmaya hazır hale getirmeyi öğrenin Android Studio'da veri bağlama kodu desteği de dahil olmak üzere bağlama kitaplığı.

Veri Bağlama Kitaplığı hem esneklik hem de geniş kapsamlı Uyumluluk; cihazlarla birlikte kullanabilmeniz için bir destek kitaplığıdır Android 4.0 (API düzeyi 14) veya sonraki bir sürümü çalıştıran.

Projenizde en yeni Android Gradle eklentisini kullanmanızı öneririz. Ancak veri bağlama 1.5.0 ve sonraki sürümlerde desteklenir. Daha fazla hakkında daha fazla bilgi edinmek için Android Gradle'ı güncelleme eklentisi.

Derleme ortamı

Veri bağlamaya başlamak için kitaplığı Destek Depo'yu seçmeniz gerekir. Daha fazla bilgi için IDE ve SDK Araçları.

Uygulamanızı veri bağlamayı kullanacak şekilde yapılandırmak için dataBinding derleme seçeneğini etkinleştirin uygulama modülündeki build.gradle dosyanıza aşağıda gösterildiği gibi örnek:

android {
    ...
    buildFeatures {
        dataBinding true
    }
}

Veri bağlama için Android Studio desteği

Android Studio, veri bağlama kodu için birçok düzenleme özelliğini destekler. Örneğin, örneğin, veri bağlama ifadeleri için aşağıdaki özellikleri destekler:

  • Söz dizimi vurgulama
  • İfade dili söz dizimi hatalarının işaretlenmesi
  • XML kodu tamamlama
  • Aşağıdakiler dahil referanslar: navigasyon - bir beyana gitmek gibi hızlı dokümanlar
ziyaret edin.

Düzen Düzenleyici'deki Önizleme bölmesinde, verilerin varsayılan değeri görüntülenir. bağlayıcı ifadeleri (sağlanmışsa) kullanır. Örneğin, Önizleme bölmesinde Aşağıdaki örnekte belirtilen TextView widget'ındaki my_default değeri:

<TextView android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@{user.firstName, default=my_default}"/>

Yalnızca cihazınızın tasarım aşamasında varsayılan bir değeri görüntülemeniz gerekiyorsa projesi için varsayılan ifade değerleri yerine tools özelliklerini kullanabilirsiniz. Araçlar özellikleri referansı bölümünde bulabilirsiniz.

Ek kaynaklar

Veri bağlama hakkında daha fazla bilgi için aşağıdakilere bakın ek kaynaklar.

ziyaret edin. ziyaret edin.