Android 安卓活动&;一段时间的后台应用程序理想时间后片段未获取实例
案例:1 当我使用5到6个应用程序时,我的应用程序正在运行 背景。之后,当我点击我的应用程序时,它就会出现 前台和未获得正确的实例 由于我的代码不是用onResume方法编写的。 我如何管理被Android操作系统杀死前后的实例Android 安卓活动&;一段时间的后台应用程序理想时间后片段未获取实例,android,android-activity,instance,Android,Android Activity,Instance,案例:1 当我使用5到6个应用程序时,我的应用程序正在运行 背景。之后,当我点击我的应用程序时,它就会出现 前台和未获得正确的实例 由于我的代码不是用onResume方法编写的。 我如何管理被Android操作系统杀死前后的实例 空指针异常在OnResume中创建。方法在活动生命周期中调用。当您的应用程序放在后台时,即按下主屏幕,Android可能更可能杀死您的应用程序进程以回收其资源(主要是内存)-如果您切换到其他几个应用程序,这种可能性更大。当您的应用程序进程被终止时,所有实例(也是静态实例
空指针异常在OnResume中创建。方法在活动生命周期中调用。当您的应用程序放在后台时,即按下主屏幕,Android可能更可能杀死您的应用程序进程以回收其资源(主要是内存)-如果您切换到其他几个应用程序,这种可能性更大。当您的应用程序进程被终止时,所有实例(也是静态实例)也将被终止
当你的应用程序被关闭时——比如你按下Home按钮——android将允许你在ie活动生命周期方法中保存它的状态。当你们展示你们的应用程序时,android将调用不同组件中的生命周期方法,这将允许你们从应用程序被终止前重新创建实例状态。这是一个很大的主题,您可以在这里阅读更多内容:ya我知道活动生命周期,但我想知道如何保存每个实例,因为在应用程序从后台重新启动后,它将不存在并返回空指针异常。Ie。如果我使用Activity.onSaveInstanceState,请在Activity.onSaveInstanceState内部保存所有数据,或者将所有数据保留在SQLite中。这将作为我的上下文和更多的ArrayList,而不可能在onSaveInstanceState方法中保存它们的所有状态和实例。