北京市建设管理公司网站,个人网站建设模板,殡仪馆做网站的好处,安康网站建设智能小程序上文,我们通过简单的ViewModel使用源码入手,对其源码进行阅读,原理进行了简单总结,简单来说,ViewModel是通过Activity的onRetainNonConfigurationInstance 与 getLastNonConfigurationInstance的自动调用,实现了 ViewModel数据的存储和恢复,数据存储在ViewModelStore的m… 上文,我们通过简单的ViewModel使用源码入手,对其源码进行阅读,原理进行了简单总结,简单来说,ViewModel是通过Activity的onRetainNonConfigurationInstance 与 getLastNonConfigurationInstance的自动调用,实现了 ViewModel数据的存储和恢复,数据存储在ViewModelStore的map中,更加明确的话,应该是存储在activity对象的某个属性对象中。 Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(一) Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(二) Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(三) Android Jetpack 从使用到源码深耕【ViewModel从实践到原理 】(四)
经过前面源码的探索,小编想要提出一个问题,大家日常编码中,简单来说,会遇到两种activity的系统销毁情景。
1)由于home键、keyboard、屏幕旋转等配置发