Android ViewModel: Kiến thức cần biết và các công cụ đi kèm
Một điều đặc biệt trong hệ điều hành Android, là khi Activity hoặc Fragment bị destroy và re-create do sự kiện configuration change (không phải là chủ đích của người dùng). Thì data của ViewModelStoreOwner vẫn được giữ nguyên. Chính vì vậy dữ liệu trên Android ViewModel trong trường hợp này vẫn còn và sẽ được sử dụng lại ngay khi Activity / Fragment re-create thành công.