Bài 8: Cấu trúc ứng dụng (lớp giao diện người dùng)

Tìm hiểu cách sử dụng các thành phần cấu trúc của Android Jetpack, một tập hợp các thư viện giúp bạn thiết kế những ứng dụng mạnh mẽ, có thể kiểm tra và bảo trì.

 

Lưu trữ dữ liệu trong ViewModel

Lớp học mã

Cải thiện ứng dụng của bạn bằng cách triển khai ViewModel để giữ lại dữ liệu ứng dụng trong quá trình thay đổi cấu hình.

Sử dụng LiveData với ViewModel

Lớp học mã

Chuyển đổi dữ liệu ứng dụng trong ViewModel sang LiveData và quan sát các thay đổi để tự động cập nhật giao diện người dùng.

Bài kiểm tra

Nhận huy hiệu khi hoàn thành Bài 8: Cấu trúc ứng dụng (lớp giao diện người dùng).