0

我正在使用应用程序类来保存所有意图的全局数据。那么,如果应用程序进入后台并且 5 小时后我从图标启动应用程序,数据是否可用?

4

2 回答 2

0

系统可以随时终止您的应用程序,因此您必须将内容保存在一些持久性存储中。

于 2012-09-07T05:42:35.163 回答
0

这是完全不可预测的。根据文档,只要资源允许,android 就会尝试保持进程(以及你的应用程序类)。例如,如果某些具有更高优先级的服务需要资源,您的进程可能会被杀死。但是,您无法确定地预测它。我建议使用SharedPreferences或 ContentProvider 机制(取决于您的数据)然后停止您的最后一个活动,以确保不会丢失任何基本数据。

于 2012-09-07T05:44:46.437 回答