Lesson 4.4: Create a Recycler View
Task 1. Create and configure a new project
Membuat Project baru yang bernama RecyclerView
Lalu membuka Gradle Script -> build.gradle(Module app)
tambahkan
compile ‘com.android.support:appcompat-v7:23.1.1’
compile ‘com.android.support:recyclerview-v7:23.1.1’
compile ‘com.android.support:design:23.1.1’
Task 2. Create a dataset
Menambahkan contoh pengulangan pada huruf dan angka
Task 3. Create a RecyclerView
Membuat main layout in activity_main.xml
dan menambahkan design.widget.CoordinatorLayout
Membuat Wordlist_item.xml
Right-click > Refactor > Extract > Style
Extract Android Style dialog
Membuat class WordListAdapter
WordListAdapter menambah sebuah adaptor generik untuk RecyclerView agar menggunakan holder tampilan yang khusus untuk aplikasi Anda dan didefinisikan di dalam WordListAdapter.
Menambahkan variabel anggota ke MainActivity untuk RecyclerView dan adaptor.
lalu menambahkan RecyclerView yang menghubungkannya dengan adaptor dan data.
Task 4. Make the list interactive
menambahkan method onclick
pada saat mengklik pada word akan muncul seperti di gambar
Task 5. Add a FAB to insert items
Menambahkan tombol action pada android
New > Vector Asset
Di bagian Content, temukan tanda +. Nama sumber daya adalah ic_add_black_24dp.
lalu finish akan menampilkan sperti berikut
menambahkanFloatingActionButton
pada saat kita mengklik button tambah maka kata word akan bertambah