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