Daftar dan Belajar Sekarang!

recyclerView pada Android

Pada saat kita menampilkan list yang banyak, kita bisa menghemat resource aplikasi android dengan memanfaatkan recyclerView. Terutama kalau kamu ingin menampilkan data yang kompleks. Di sini juga kita akan membuat aplikasi CRUD sederhana (create, read, update dan delete) pada android

Poin: 110 EXP

❱ Intro

intro recylerview locked icon tampilan dasar aplikasi recyclerview locked icon cara menggunakan recyclerview locked icon

❱ CRUD aplikasi

menambahkan data baru locked icon menghapus data locked icon mengupdate data locked icon data binding di adapter locked icon download icon

❱ viewModel

menyiapkan viewModel locked icon

❱ DiffUtil

menggunakan diffUtil dan listAdapter locked icon observe submitList dan metode viewModel locked icon membuat id dinamis locked icon download icon

Detail Kelas

intro recylerview

Mengenal konsep recylerview pada aplikasi android. recyclerView sangat berguna untuk menampilkan list yang banyak dan kompleks secara berulang-ulang


tampilan dasar aplikasi recyclerview

Kita akan membuat aplikasinya dari nol untuk belajar recyclerView ini. Dimulai dengan tampilan dasar aplikasi pada aplikasi android


cara menggunakan recyclerview

Bagiamana cara menggunakan recyclerview pada aplikasi android? kita akan menampilkan data sederhana dari sebuah array ke UI yang user bisa berinteraksi langsung


menambahkan data baru

Bagaimana cara menambahkan data baru dan menampilkan pada aplikasi android yang menggunakan recylerview


menghapus data

Bagaimana cara menghapus data yang ada dan menampilkan data baru pada aplikasi android yang menggunakan recylerview


mengupdate data

Bagaimana cara mengupdate/edit/manipulasi dan menampilkan data baru pada aplikasi android yang menggunakan recylerview


data binding di adapter

Kita juga bisa menggunakan data binding di adapter recyclerView yang sudah dibuat sebelumnya, untuk memudahkan akses ke salah satu list view


menyiapkan viewModel

Kita akan melihat bagaimana cara menggunakan viewModel pada recylerview. Kita perlu mengganti adapternya menjadi menerima viewModel sekarang


menggunakan diffUtil dan listAdapter

Ternyata fungsi notify untuk memodifikasi tampilan saat ada update tidak begitu disarankan. Ada sebuah cara yang lebih efisien saat menggunakan recylerview pada aplikasi android dengan diffUtil dan listAdapter


observe submitList dan metode viewModel

Untuk mentrigger perubahan pada tampilan recylerview saat menggunakan diffUtil, kita bisa memanfaatkan fungsi observe livedata dan memanggil submitList dari setiap metode viewModel yang dijalankan


membuat id dinamis

Ada satu tugas lagi yang belum kita selesaikan, yaitu membuat id dari setiap data yang baru masuk menjadi dinamis


recyclerView pada Android

time icon 6 hari yang lalu
level icon Pertengahan