在应用程序被杀之前确保对象存储在数据库中(Android)

时间:2011-08-09 01:50:46

标签: java android database

我在Android中有一个Integer []。我需要将它永久保存在我的数据库表中,但不能在每次更改时保存它,因为它会在应用程序被使用时不断变化,我会支持很高的开销。

我已经决定每20分钟更新一次表是可以的,但是我需要确保保存最后一次更改,即使用户在第22分钟杀死了具有任务杀手的应用程序,例如

我该怎么做?

提前致谢

1 个答案:

答案 0 :(得分:0)

如果您的应用是强制关闭,则无法从垂死的应用中运行代码。但是,如果要在应用程序失去焦点时保存数据,则可以覆盖Activity中的onPause方法。