发布网友 发布时间:2022-04-30 20:55
共1个回答
热心网友 时间:2023-10-12 06:17
进程只是APP的一个容器而已,这个容器空了不代表这个容器没了,但是你把容器销毁了,容器里的东西一样会被销毁,按back键就是后退栈做pop操作的过程(回调onbackpressed,默认实现是调用finish(),finish()方法又会去调用OnDestroy),栈顶Activity就被销毁,所以会回调Activity的OnDestroy方法;而按home键是把整个任务栈挂起到后台,回到启动器首页,Activity并没有销毁。所以不会回调Activity的OnDestroy。