Recycler View ?
Assalamualaikum guys, kali ini saya akan membagikan suatu komponen/widget dalam pemrograman android yang dapat memudahkan kita dalam membuat suatu aplikasi dengan list yang banyak.
Dengan pengenalan Android Lollipop, dua Tampilan baru diperkenalkan:
RecyclerView
CardView
RecyclerView adalah versi ListView yang lebih maju dan lebih fleksibel.
The RecyclerView adalah ViewGroup baru yang disiapkan untuk membuat tampilan berbasis adaptor dengan cara yang sama.
Contoh:
RecyclerView dalam bentuk Daftar
RecyclerView dalam bentuk Grid
RecyclerView dalam bentuk StaggeredGrid
Kita semua tahu cara menggunakan ListView di aplikasi kami dan kami tahu jika kami ingin meningkatkan kinerja ListView, kami dapat menggunakan pola yang disebut ViewHolder.
Pola ini terdiri dari kelas sederhana yang memegang referensi ke komponen UI untuk setiap baris dalam ListView.
Pola ini menghindari mencari komponen UI sepanjang waktu sistem menunjukkan baris dalam daftar. Bahkan jika pola ini memperkenalkan beberapa manfaat, kita dapat menerapkan ListView tanpa menggunakannya sama sekali.
Semoga bermanfaat dan terus berkarya :)
Komentar
Posting Komentar