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, rea

Development android Sekolahkoding
Category Label Platform
RecyclerView pada Android

Free Courses : RecyclerView pada Android


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

Related Posts:
  1. Menambahkan Javascript pada website portofolio
  2. Tailwind CSS
  3. CRUD API di Nuxtjs
  4. Struktur MVC pada Slim
  5. Tutorial Laravel intermediate

You can support us by donate with buy us a coffee. We appreciate your donation to our work for share free udemy courses.

Get courses alert everyday on our Telegram Channel. Join Now

Insidelearn Telegram Channel

Share this courses to your friends, community.

10,000+ People trust Insidelearn! Get courses alert on Telegram or Discord.