应用程序从后台返回后恢复静态变量

时间:2014-04-15 20:49:58

标签: android singleton static-variables

我的应用程序有一个扩展Application的类和另一个类,它是一个使用单例模式从Internet获取数据的API。
加载Application类时,onCreate()将实例化整个应用程序中使用的单例。

在某个时刻,用户我的请求是一条运输路线,这将导致地图加载并将我的应用程序发送到后台。
如果用户足够快地返回应用程序(即应用程序还没有完全终止),则单身人士的所有静态变量现在都是null

在返回前台之前保存这些变量并在返回前台后检索它们的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

看看SharedPreferences。在onPause活动方法中使用它。