这更多的是一个概念性问题。
Android 最近引入了在 viewModel 内部处理进程死亡期间状态的概念,而不是savedInstanceState
以前位于 Activity 或 Fragment 中。
我的问题是如何测试这个进程的死亡?如果我正确理解文档,进程死亡恰好是 Android 在应用程序不再在后台使用时由于内存已满而杀死应用程序。
当用户从 RAM 中杀死应用程序时,viewModel 还会保存状态吗?这样我就可以在用户再次打开应用程序时检索状态。
- 启用“不保留活动”
- 启动您的应用程序
- 点击主页按钮
- 您的应用程序将立即被终止(
Activity.onDestroy
called)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)