Komponen Arsitektur Android   Bagian Android Jetpack.

Komponen arsitektur Android adalah koleksi library untuk membantu Anda mendesain aplikasi yang tangguh, serta mudah pengujian dan pemeliharaannya. Dimulai dari class untuk mengelola siklus proses komponen UI dan menangani persistensi data.

  • Pelajari dasar-dasar penyusunan aplikasi yang tangguh dengan Panduan arsitektur aplikasi.
  • Kelola siklus aplikasi Anda. Komponen sadar siklus yang baru akan membantu mengelola aktivitas dan siklus fragmen Anda. Bertahan dari perubahan konfigurasi, hindari kebocoran memori dan muat data ke UI Anda dengan mudah.
  • Gunakan LiveData untuk membuat objek data yang memberi notifikasi kepada tampilan saat terjadi perubahan database yang mendasarinya.
  • ViewModel menyimpan data terkait UI yang tidak dimusnahkan saat rotasi aplikasi.
  • Room adalah library pemetaan objek SQLite. Gunakan untuk menghindari kode boilerplate dan konversi data table SQLite menjadi objek Java dengan mudah. Room akan menyediakan pemeriksaan waktu kompilasi terhadap pernyataan SQLite dan dapat mengembalikan observable LiveData, Flowable, dan RxJava.

Berita dan video terbaru