当我在 Android 中按下主页按钮时会发生什么?因为当我按下主页按钮后再次打开它时,它有一系列错误。我需要知道它以找出导致错误的点。
更新:当按下主页按钮时,应用程序进入后台并被onPause()
调用并保存 UI 的状态,但它不保存应用程序的状态,如变量、自定义视图。正如 Oren 解释的那样,您必须手动保存它们。
当我在 Android 中按下主页按钮时会发生什么?因为当我按下主页按钮后再次打开它时,它有一系列错误。我需要知道它以找出导致错误的点。
更新:当按下主页按钮时,应用程序进入后台并被onPause()
调用并保存 UI 的状态,但它不保存应用程序的状态,如变量、自定义视图。正如 Oren 解释的那样,您必须手动保存它们。
当您按下主页按钮时,您的应用程序/活动会进入后台,当您再次打开它时,它会从原来的位置恢复,直到它被操作系统杀死/关闭。
活动生命周期会给你一个清晰的概念。
技术上?任何事情都可能发生,从onPause
被调用到设备终止应用程序以释放内存,再到用户关闭并重新启动设备。您的应用程序应该处理所有这些可能性。
进一步阅读:android活动生命周期