HOME > Java Android > Android Native > Mengenal Data Binding di Android Studio

Mengenal Data Binding di Android Studio

Pandhu Wibowo 24 Mei 2017
Java Android
Android Native

Assalamu'alaikum wr. wb

Bersama saya Pandhu Wibowo, malam ini saya akan share tentang Data Binding. Apa si Data Binding itu? Data Binding merupakan sebuah teknik yang menyatukan dan menghubungkan antara komponen UI dengan data source. Konsep dari Data Binding yaitu setiap kali terdapat perubahan pada data source, maka komponen UI otomatis akan berubah. Data Binding Library di Android mulai diperkenalkan oleh Google pada event Google I/O 2015.

Sebelumnya adanya Data Binding Library, memanggil komponen UI Layout ke Activity atau Fragment dengan cara sederhana yang biasanya kita gunakan seperti memanggil komponen UI dengan findViewById, membuat variabel local untuk view terlebih dahulu kemudian mengambil nilai ataupun mengeset nilai.

Dengan cara yang sebelum keluarnya data binding itu sendiri adalah membuat code yang kita buat terkesan banyak, dan terus berulang. Data binding bukanlah hal baru dalam dunia pengembangan android, dikarenakan cara ini juga sudah lumayan lama, ada yang lebih baru lagi yaitu Butterknife. Cara binding sangatlah mudah digunakan di banding dengan Butterknife.

Langsung saja kita start code dibawah ini..

1. Buka Android Studionya

2. Create new name project Anda

3. Aktifin data binding di gradle Anda ya teman - teman

4. tag layout di tempatkan di luar sebelum tag pembuka relative layout dan sesudah penutup tag relative layout

5. Jangan lupa buat idnya

6. Rebuilt setelah itu

7. Kita mulai di MainActivity.java-nya ya guys..

 

Sekarang silahkan temen - temen tes deh di device masing - masing. Tak perlu declare yang lebih panjang dan singkat.

Sekian sharing - sharing dari saya,

Selamat mencoba dan semoga berhasil.

 

Bisa dilihat dan didownload di :