如何保存存储在Application Class中的数据

时间:2014-09-26 13:00:30

标签: android android-lifecycle

我的应用数据集中在应用类中。所有活动在需要数据时引用的单例类(数据已在内存中保存并保存在Application类的ArrayList中)。问题是,当我的应用程序进入后台时,应用程序被销毁并且所有数据都将丢失,如果数据位于活动中,我可以覆盖onPause()并将数据保存在sharedPreferences中,但现在数据当前处于应用程序,据我所知,并不允许我覆盖onPause()回调方法。那我该怎么办?

1 个答案:

答案 0 :(得分:0)

在你的单身人士中创建一个方法saveData(),然后在活动onPause()中调用它。

Activity类没有onDestroy()和onPause()等方法。

相关问题