LifeCycle
https://developer.android.google.cn/topic/libraries/architecture/lifecycle
- 解藕页面与组件
- 解藕Service与组件
- ProcessLifecycleOwner监听应用程序生命周期
解藕页面与组件
1 | chronometer = (MyChronometer)findViewById(R.id.chronometer); |
解藕Service与组件
https://blog.csdn.net/vitaviva/article/details/121224946
SavedStateHandle
直接给viewmodel传值
https://medium.com/mobile-app-development-publication/passing-intent-data-to-viewmodel-711d72db20ad
CodeLab
https://developer.android.com/codelabs/android-lifecycles#4
OnLifecycleEvent
deprecated
//运行时
implementation “android.arch.lifecycle:runtime:1.1.1”
使用反射
// 编译期
annotationProcessor “android.arch.lifecycle:compiler:1.1.1”
解析注解,生成处理器类,避免反射耗费性能
LifeCycle
https://noteforme.github.io/2024/06/26/lifecycle/