gpt4 book ai didi

android - 当应用程序在后台运行时,Android 能否在不终止整个进程的情况下终止 Activity ?

转载 作者:行者123 更新时间:2023-12-04 23:47:44 25 4
gpt4 key购买 nike

我想知道Android系统是否能够在应用程序最小化时在没有整个应用程序进程的情况下终止 Activity 。从 Android 文档中我们知道 onDestroy仅在activity即将被销毁时调用,并且系统保证在即将终止activity时调用此方法,只有在整个应用程序进程被终止时才会调用。
所以,想象这样一种情况——你将应用程序发送到后台(最小化),一段时间后操作系统开始内存不足并决定终止 Activity ,但由于应用程序当前被挂起并且无法执行代码它不是可以调用其onDestroy方法虽然可以保证在每次 Activity 销毁之前都会调用它。
所以,这种推理让我想到,当应用程序在后台时,操作系统只能杀死整个进程,而不能杀死某些特定的 Activity 。我的推理是正确的,还是我错过了什么?

最佳答案

确实如此:当应用程序在后台时,操作系统只能杀死整个进程,但不能杀死某些特定 Activity 。

关于android - 当应用程序在后台运行时,Android 能否在不终止整个进程的情况下终止 Activity ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63003615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com