在哪种情况下,不会调用onDestroy()?

伊贝克

我知道在Android中,您不会得到保证活动的onDestroy()电话。我的问题是在哪种情况下不会调用onDestroy()?

安卓系统

假设有两个活动A和B.Activity A包含下一个按钮,B为包含背button.If你点击下一步,然后活动B将launched.At那个时间点的onDestroy()不叫.onStop()的活动A在B的onResume()之后调用。

然后在活动B中单击后退按钮时,将在B的onStop()之后调用A的onRestart()。在这种情况下,也不会调用onDestroy()。

当您按下设备的后退按钮时,将在该时间点调用onDestroy(),或者在从A导航到B时调用finish()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在哪种情况下不会调用onDestroy()?

来自分类Dev

在哪种情况下__declspec(align(#))不起作用?

来自分类Dev

在哪种情况下,PHP排序函数返回FALSE?

来自分类Dev

为什么需要双指针?在哪种情况下?

来自分类Dev

IIS在哪种情况下以304响应代码响应

来自分类Dev

在哪种情况下使用System.UnicodeString.Format?

来自分类Dev

在哪种情况下 AsynkTaskLoader 使用缓存数据?

来自分类Dev

React默认情况下会调用useState而不带括号

来自分类Dev

在哪种情况下,异步方法将在与调用await之前使用的线程不同的线程中继续执行?

来自分类Dev

覆盖方法调用,因此在特定情况下不会调用该方法

来自分类Dev

在没有 iBeacon 的情况下实施地理围栏时,当应用程序未运行时不会调用 didEnterRegion 和 didDetermineState

来自分类Dev

按下后退按钮时会调用onDestroy()

来自分类Dev

即使连接了客户端,也不会调用Android Service的onBind且会调用onDestroy

来自分类Dev

在哪种情况下,应在Javascript中在localeCompare上使用==,反之亦然?

来自分类Dev

在哪种情况下TaskCompletionSource.SetResult()会同步运行延续?

来自分类Dev

JVM将在哪种情况下决定增加堆大小?

来自分类Dev

在哪种实际情况下,您需要只写属性?

来自分类Dev

在哪种情况下应该使用不同的.NET线程方法?

来自分类Dev

在哪种情况下可以在C ++中使用==直接比较两个float变量?

来自分类Dev

在哪种情况下我们要添加不带容器的片段?

来自分类Dev

在哪种情况下,java脚本中的对象方法比较返回false

来自分类Dev

在哪种情况下,交叉熵优于均方误差?

来自分类Dev

在哪种情况下程序会以0x40010004代码退出?

来自分类Dev

CachedNetworkImage和CachedNetworkImageProvider有什么区别?应该在哪种情况下使用?

来自分类Dev

在哪种情况下flink中的BroadcastConnectedStream确实有用?

来自分类Dev

在哪种情况下最好在tap内放置错误的回调而不是订阅?

来自分类Dev

在哪种情况下std :: optional运算符==会导致未定义的行为?

来自分类Dev

在哪种情况下,HTML DOM中的element.parentElement或element.parentNode为null?

来自分类Dev

在哪种情况下git checkout --orphan可能有用?

Related 相关文章

  1. 1

    在哪种情况下不会调用onDestroy()?

  2. 2

    在哪种情况下__declspec(align(#))不起作用?

  3. 3

    在哪种情况下,PHP排序函数返回FALSE?

  4. 4

    为什么需要双指针?在哪种情况下?

  5. 5

    IIS在哪种情况下以304响应代码响应

  6. 6

    在哪种情况下使用System.UnicodeString.Format?

  7. 7

    在哪种情况下 AsynkTaskLoader 使用缓存数据?

  8. 8

    React默认情况下会调用useState而不带括号

  9. 9

    在哪种情况下,异步方法将在与调用await之前使用的线程不同的线程中继续执行?

  10. 10

    覆盖方法调用,因此在特定情况下不会调用该方法

  11. 11

    在没有 iBeacon 的情况下实施地理围栏时,当应用程序未运行时不会调用 didEnterRegion 和 didDetermineState

  12. 12

    按下后退按钮时会调用onDestroy()

  13. 13

    即使连接了客户端,也不会调用Android Service的onBind且会调用onDestroy

  14. 14

    在哪种情况下,应在Javascript中在localeCompare上使用==,反之亦然?

  15. 15

    在哪种情况下TaskCompletionSource.SetResult()会同步运行延续?

  16. 16

    JVM将在哪种情况下决定增加堆大小?

  17. 17

    在哪种实际情况下,您需要只写属性?

  18. 18

    在哪种情况下应该使用不同的.NET线程方法?

  19. 19

    在哪种情况下可以在C ++中使用==直接比较两个float变量?

  20. 20

    在哪种情况下我们要添加不带容器的片段?

  21. 21

    在哪种情况下,java脚本中的对象方法比较返回false

  22. 22

    在哪种情况下,交叉熵优于均方误差?

  23. 23

    在哪种情况下程序会以0x40010004代码退出?

  24. 24

    CachedNetworkImage和CachedNetworkImageProvider有什么区别?应该在哪种情况下使用?

  25. 25

    在哪种情况下flink中的BroadcastConnectedStream确实有用?

  26. 26

    在哪种情况下最好在tap内放置错误的回调而不是订阅?

  27. 27

    在哪种情况下std :: optional运算符==会导致未定义的行为?

  28. 28

    在哪种情况下,HTML DOM中的element.parentElement或element.parentNode为null?

  29. 29

    在哪种情况下git checkout --orphan可能有用?

热门标签

归档