我开发了一段时间的 android 应用程序,关注了很多关于活动生命周期和应用程序生命周期的帖子。
我知道 Activity.finish()
方法在某个地方调用了 Activity.onDestroy()
,并且从堆栈中删除了活动,我猜它以某种方式指向操作系统和垃圾收集器,他可以“完成他的任务”,并且在适当的时候释放内存... ..。
我来到这个岗位 退出申请是不是不受欢迎? 读读马克 · 墨菲的回答。
这让我对 finish()
方法实际上做了什么感到有点困惑。
有没有可能我打电话给 finish()
而 onDestroy()
不会被打?