android 我们的 Activity 在堆栈中会存在多长时间

标签 android android-activity lifecycle

我担心的是,我们的 Activity 将在堆栈中保留多长时间?

我的意思是,当从我的应用程序中按下主页按钮,然后通过单击其图标再次启动我的应用程序时,它将从我按下主页按钮的位置重新获得正确的位置,而无需为此编写任何特殊代码。
我不知道我是否正确,我认为我的应用程序被插入堆栈,当我启动它时,它被从服务器拉出。
我想知道在那个堆栈或存储它的任何其他地方会有多长时间?按下主页按钮并使用许多其他应用程序后,它会被其他应用程序取代吗?

最佳答案

您的 Activity 将保持加载状态,直到 Android 决定它需要返回资源。您可以在 Activity 中覆盖一些方法来处理这个问题。阅读更多 here .

编辑:请参阅下面的评论以获取较新的链接。

关于android 我们的 Activity 在堆栈中会存在多长时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4173308/

相关文章:

vue.js - 将传递的 props 绑定(bind)到数据时,VueJs 不会更新

android - 从 sleep 模式恢复时保留 GridView

java - Android 9 中的可绘制按钮未显示

android - 在 Android 中选择文本

android - 如何在不以 Intent 启动 Activity 的情况下从在 list 中注册的广播接收器调用 Activity 中的方法?

java - 应用程序在启动时崩溃 - “System services not available to Activities before onCreate()”

android - 当我在另一个函数中等待异常时,如何在Kotlin协程中捕获异常?

java - 在 http 客户端服务中保存 CookieStore

java - Android - 错误 list 合并失败

object - "Live object"中的 "Object Lifecycle Management"是什么?