Khoá học Android Cơ bản
Published in
1 min readSep 9, 2020
Học Android từ MVC đến MVVM, databinding, LiveData, Navigation Component, LocalDatabase (Shared Preference, Room), and Coroutine.
Contact us view
Nội dung:
1- Introduction
2- MVC Finished code here
- 2.1 — Create a list counter with recycler view Finished code here
Exercise: Please update the fun updateList(data: List<Counter>)
in the CounterAdapter
that only change row of updated or new itemBài tập: Vui lòng thay đổi hàm fun updateList(data: List<Counter>)
của lớp CounterAdapter
để khi danh sách mới đưa vào chỉ thay đổi item mới hoặc có sửa đổi
- 2.2 — Recycler view solution Giải bài tập (exercise solution) Video
- 2.3 — Implement the counter screen Code, and Video
- 2.4 — Connect list and counter detail screen Code, and Video, Bài giải và video
3 — MVVM Slide, code, and Video
4 — Databinding (One and two-way binding)
- 4.1 — Challenge
- 4.2 — Solution
5 — LiveData
6 — Navigation Component
7 — Local database
- 7.1 — In Memory
- 7.2 — Coroutine
- 7.3 — Shared Preference
- 7.4 — RoomDatabase