SukiEva
首页
归档
分类
标签
关于
Lifecycle 组件可以让任何一个类都能轻松感知到 Activity 的生命周期,同时不需要再 Activity 中编写太多额外的逻辑。
Lifecycle
Activity
ViewModel 类旨在以注重生命周期的方式存储和管理界面相关的数据。ViewModel 类让数据可在发生屏幕旋转等配置更改后继续留存。
ViewModel
ViewModel 具有生命周期意识,会自动存储和管理 UI 相关的数据,即使设备配置发生变化后数据还会存在,我们就不需要在 onSaveInstanceState 保存数据,在 onCreate 中恢复数据了,使用 ViewModel 这部分工作就不需要我们做了,很好地将视图与逻辑分离开来。
使用 JetpackCompose 的一些笔记。