我使用Application
类来存储我的Android应用程序全局参数。但是当我去其他应用程序并将我的应用程序保留到后台大约几分钟时,我的应用程序无法再次运行。因为我从Application
类中获取参数,但现在它变为空。
我的问题是为什么会这样,以及如何解决这个问题? 我还看到了一个帖子:
Returning after a period of inactivity in my Android Application causes destroy set Values
答案是使用onSaveInstanceState()
。但是如何将所有应用程序参数保存在其中?
谢谢
答案 0 :(得分:2)
为什么不使用共享首选项来保存数据?操作系统会在您的应用程序处于后台并且需要资源时终止您的应用程序......