【发布时间】:2017-06-26 02:49:44
【问题描述】:
我认为onDestroy() 应该从内存中删除应用程序的所有痕迹。如果是这样的话,为什么在任务管理器中按下返回键后仍然看到一个应用(调用onDestroy())?
【问题讨论】:
标签: android activity-lifecycle
我认为onDestroy() 应该从内存中删除应用程序的所有痕迹。如果是这样的话,为什么在任务管理器中按下返回键后仍然看到一个应用(调用onDestroy())?
【问题讨论】:
标签: android activity-lifecycle
我认为 onDestroy() 应该从内存中删除应用程序的所有痕迹
没有。 onDestroy() 是一个生命周期回调,您可以选择覆盖它以在您的活动或服务中进行一些清理。
那么为什么你在按下返回按钮后仍然在任务管理器中看到一个应用程序(调用 onDestroy() )?
因为您的活动是近期任务的一部分。
【讨论】: