关闭用户关闭Android应用程序的数据

时间:2014-12-28 06:55:01

标签: android

每次用户使用Android应用程序关闭App后,我都需要更新用户信息。如何做同样的事情。我在应用程序中有一些onDestroy类型的方法,我可以使用相同的方法。 请更新。 感谢

1 个答案:

答案 0 :(得分:0)

绝对有这样一种方法 - 你猜对了它的名字。您可以覆盖onDestroy()方法。 但是,在调用应用程序时也会调用onDestroy()。还有其他问题。

Android并没有关闭应用程序的概念。执行此操作的最佳方法是保存onPause() - 这基本上是每次用户出于某种原因离开应用程序时,例如多任务处理。只需覆盖onPause()方法,然后从那里开始:

@Override
protected void onPause() {
    super.onPause();
    saveData()
}

private void saveData() {
    //do whatever to save data here
}

我还会阅读有关android application lifecycle的内容,以了解有关所有这些内容的更多信息。