Khoá học Android Cơ bản

Liem Vo
Viet Android Developers
1 min readSep 9, 2020

Học Android từ MVC đến MVVM, databinding, LiveData, Navigation Component, LocalDatabase (Shared Preference, Room), and Coroutine.

Photo by Sawyer Bengtson on Unsplash

Contact us view

Facebook Group Facebook Page

Nội dung:

Play list

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

3 — MVVM Slide, code, and Video

  • 3.1 — Challenge code, and Video
  • 3.2 — Solution

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

8. Summary

9. Exercise

--

--