有没有办法(开发人员工具等)模拟这种情况(没有onDestroy)进行测试?
假设我的进程被系统杀死以回收内存并且用户导航回我的活动,调用了哪些方法?是否会再次调用onCreate?
答案 0 :(得分:0)
onDestroy根本无法保证被调用。在这两种情况下,一切都必须再次创建......所以onCreate,onStart等。你不需要一个工具 - 如果它的某些代码必须运行,不要把它放在那里。 https://developer.android.com/reference/android/app/Activity.html#onDestroy%28%29