Wednesday, January 16, 2019

Bekerja dengan Data Binding Android

Bekerja dengan Data Binding Android - CodePolitan.com

Data Binding merupakan suatu library untuk menulis layout deklaratif sehingga kita tidak lagi menggunakan class interface yang terlalu banyak juga tidak perlu lagi melakukan OnClick atau setText misalnya.
Data Binding ini dapat digunakan dengan minimal API 7 keatas dan Gradle 1.5.0-alpha1 keatas.

Untuk lebih memahami, langsung saja kita coba.

1. Pertama, buat project baru dan tambahkan depedencies ini di build.gradle (app)

Enable data binding

Kode ini berfungsi untuk mengaktifkan databinding.
Setelah itu, lakukan sync.
Caranya klik text sync now yang terletak di pojok kanan atas



2. Kemudian buat model yang akan dibinding
User.java


Ini berisikan data model yang akan kita binding.

3. Xml
activity_main.xml


Dalam type dalam varible berisikan class dari model yang tadi sudah kita buat.

Dan disini letak perbedannya, kita bisa langsung mengisi setText nya di dalam view atau xml.

4. Binding di Java
MainActivity.java



ActivityMainBinding disesuaikan dengan nama xml. Jika ada error dibagian penamaan ActivityMainBinding maka tekan alt+enter dan pilih import yang binding atau bisa juga dengan menuliskan langsung seperti ini.


Run.
Selesai.


Mudah bukan?
untuk source codenya bisa dilihat disini
Kesimpulan ahirnya, Data Binding adalah salah satu library yang dapat diaplikasikan dalam kode program untuk memudahkan programmer.

Sumber : CODEPOLITAN

No comments:

Post a Comment

Rekomendasi Aplikasi Penghasil Cuan :D Dirumah saja tetap Dapet Duit !!!

Hallo Bosskyuuh semua. Perkenalkan aku Patrick Ananta berasal dari Jawa Tengah. Aku sudah lama sekali dirumahkan dikarenakan covid19 sehingg...