Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 在onStop()或super.onStop()返回后,活动是否可以终止_Android_Android Activity_Android Lifecycle - Fatal编程技术网

Android 在onStop()或super.onStop()返回后,活动是否可以终止

Android 在onStop()或super.onStop()返回后,活动是否可以终止,android,android-activity,android-lifecycle,Android,Android Activity,Android Lifecycle,我正在阅读有关活动生命周期方法的文档 这是文档表中的快照 onStop()方法在那里被标记为可终止。但是,还不清楚什么时候活动是可终止的-在活动返回的基本活动或派生活动(扩展基本活动的活动)返回后 根据以下报价: 请注意上表中的“Killable”列——对于那些标记为可终止的方法,在该方法返回后,承载活动的进程可能随时被系统终止,而不执行其另一行代码 对于这一点: 对于那些未标记为可终止的方法,系统不会从调用该方法时开始终止该活动的进程,并在该方法返回后继续终止。因此,活动处于可终止状态,例如

我正在阅读有关
活动
生命周期方法的文档

这是文档表中的快照

onStop()
方法在那里被标记为可终止。但是,还不清楚什么时候
活动
是可终止的-在
活动
返回的基本活动或派生活动(扩展基本
活动
的活动)返回后

根据以下报价:

请注意上表中的“Killable”列——对于那些标记为可终止的方法,在该方法返回后,承载活动的进程可能随时被系统终止,而不执行其另一行代码

对于这一点:

对于那些未标记为可终止的方法,系统不会从调用该方法时开始终止该活动的进程,并在该方法返回后继续终止。因此,活动处于可终止状态,例如,在onStop()之后到onResume()开始之间。请记住,在极端内存压力下,系统可能随时终止应用程序进程

感觉子类的
onStop
方法是有意义的,但我仍然有疑问。有人知道这是什么意思吗


请在文档或源代码中提供具体证据。

文档中的另一项声明:

从Honeycomb开始,应用程序在其onStop()返回之前不会处于可终止状态

很明显,函数在到达末尾时返回(在基类和子类的代码被执行之后)