Main Menu

Thứ Bảy, 29 tháng 10, 2016

HƯỚNG DẪN LÀM RECYCLERVIEW CƠ BẢN

HƯỚNG DẪN LÀM RECYCLERVIEW CƠ BẢN

I. Gíơi Thiệu 
 RecyclerView là một UI Widget mới được google giới thiệu, một thư viện hỗ trợ mới trong Android Lollipop. RecyclerView gần giống với ListView nhưng có nhiều sự lựa chọn và hoạt động linh hoạt hơn. Khi bạn sử dụng ListView để tạo một danh sách, bạn chỉ có thể kéo danh sách theo chiều dọc, nhưng khi sử dụng RecyclerView, bạn có thể tạo danh sách kéo theo chiều dọc , chiều ngang, thậm chí là cả 2 chiều.
II. Demo Làm RecyclerView  
1. Trước tiên để dụng RecyclerView tại build.gradle thêm thư viện như sau :
compile 'com.android.support:recyclerview-v7:24.0.0'

 
2. Tiếp theo  chúng ta tạo giao diện cho từng phần tử trong RecyclerView bao gồm 1 TextView và 1 button Xóa  như sau :

 code xml :
 3. Tạo giao diện MainActivity :
 code xml :





3. Tạo class Data chứa dữ liệu của 1 phần tử , trong này ví dụ có tên thôi :
4. Tạo class CustomRecylerAdapter
* Giống như khi tùy biến ListView , chúng ta cấn tạo 1 Adapter riêng. Và ở đây cũng vậy , chúng ta tạo ra 1
 adapter cho RecyclerView là CustomRecyclerAdapter :
* Tiếp theo : 
* Tiếp theo : gán giá trị cho các View trong phương thức onBindViewHolder
* tạo thêm 2 hàm : addItem và removeItem
* Gọi hàm removeItem trong hàm Onclick
5. Viết code cho MainActivity :
* 
* Run App :
 

Không có nhận xét nào:

Đăng nhận xét