Skip to content
Showing 1-4 of 4 items.
@renovate
Admin 21/05/2021 17:10
Giao tiếp giữa các Fragment

Giao tiếp giữa các Fragment Để có thể tái sử dụng các Fragment, bạn nên xây dựng các Fragment là hoàn toàn độc lập về dữ liệu cũng như là giao diện. Khi đã xác định được các Fragment có thể tái sử dụng, bạn có thể gắn chúng với 1 Activity hoặc Fragment khác và kết nối chúng với logic của ứng dụng. Để phản ứng với các sự kiện bên ngoài (có thể là từ thao tác người dùng, dữ liệu...

Android AndroidFragment ViewModel
@renovate
Admin 02/06/2021 17:40
[Android] Giao tiếp giữa các fragment không dùng interface. Bạn đã thử chưa ?

Xin chào bạn đọc, chào mừng bạn đến với bài chia sẻ của mình. Chủ đề chính ngày hôm nay: "Giao tiếp giữa các fragment không dùng interface". Trong quá trình học và làm việc với Android thì chắc hẳn trong số chúng ta ai cũng đã và đang gặp phải trường hợp truyền dữ liệu giữa fragment với fragmnet hoặc fragment với activity. Ngoài cách truyền thống như là sử dụng interface hoặc broadcast...

Android ViewModel Android Fragment Communication
@renovate
Admin 26/11/2021 09:30
Saved State module for ViewModel

Như đã được đề cập trong Saving UI States thì đối tượng ViewModel có thể xử lý được configuration changes vì vậy bạn không cần phải lo lắng về việc làm thế nào để xử lý các trạng thái khi mà xoay màn hình hoặc một việc gì đó tương tự. Tuy nhiên nếu bạn muốn xử lý việc tái khởi tạo hệ thống, bạn có thể sử dụng onSaveInstanceState() để backup. Các trạng thái của UI sẽ được lưu...

Android ViewModel
@renovate
Admin 17/12/2021 14:40
Khởi tạo ViewModel sao cho hợp thời đại

Bài viết này tôi sẽ sử dụng Kotlin để khởi tạo ViewModel và AndroidViewModel. Nếu bạn chưa biết Delegation trong Kotlin thì hãy đọc bài viết này trước nhé. Nếu đã ok rồi thì hay đưa tay cho tôi, tôi sẽ dẫn các bạn đi qua từng ngóc ngách của chủ đề này Đây là một ví dụ minh họa ViewModel và AndroidViewModel kiểu mẫu =]]. class MyViewModel: ViewModel() { } class MyAndroidViewModel (app: Application) :...

android kotlin Android Clean Architecture ViewModel MVVM