【问题标题】:Understanding Android lifecycle - onDestroy()了解 Android 生命周期 - onDestroy()
【发布时间】:2018-01-30 14:02:33
【问题描述】:

我的练习应用中有 MainActivity 和 SecondActivity 以了解活动生命周期。一旦应用程序处于 MainActivity 中,我正在单击关闭应用程序的概述按钮(见下文,它不会调用其 onDestroy())

并在我通过按钮单击导航到 SecondActivity 后关闭应用程序(在这种情况下,调用 MainActivity 的 onDestroy(),如下图)

在我准备面试时,我不确定理解这种情况有多重要。非常感谢任何建议。

【问题讨论】:

标签: android activity-lifecycle


【解决方案1】:

在某些情况下,系统会简单地终止 Activity 的宿主进程,而不会在其中调用此方法(或任何其他方法),因此不应使用它来执行打算在进程消失后保留的事情。 所以,你不能总是确定这个方法会被调用

这里是谷歌文档

https://developer.android.com/reference/android/app/Activity.html#onDestroy%28%29*

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    • 2019-04-17
    • 1970-01-01
    • 2016-12-13
    • 2018-11-27
    相关资源
    最近更新 更多