Java 我的android应用程序实例(应用程序类)在我将应用程序留在后台2-3分钟后被销毁

Java 我的android应用程序实例(应用程序类)在我将应用程序留在后台2-3分钟后被销毁,java,android,Java,Android,我使用Application类来存储我的android应用程序全局参数。但当我转到其他应用程序并将我的应用程序置于后台大约几分钟时,我的应用程序无法再次运行。因为我从应用程序类中获取参数,但现在它变为空 我的问题是为什么会这样以及如何解决这个问题? 我还看到一条线索如下: 答案是使用onSaveInstanceState()。但是,如何将所有应用程序参数保存在其中? 多谢各位 .为什么不使用共享首选项保存数据?如果应用程序位于后台且需要资源,操作系统将终止应用程序…我猜您没有看到所有推荐的“发

我使用
Application
类来存储我的android应用程序全局参数。但当我转到其他应用程序并将我的应用程序置于后台大约几分钟时,我的应用程序无法再次运行。因为我从
应用程序
类中获取参数,但现在它变为空

我的问题是为什么会这样以及如何解决这个问题? 我还看到一条线索如下:

答案是使用
onSaveInstanceState()
。但是,如何将所有应用程序参数保存在其中? 多谢各位


.

为什么不使用共享首选项保存数据?如果应用程序位于后台且需要资源,操作系统将终止应用程序…

我猜您没有看到所有推荐的“发布前查看这些”问题。看这里: