每次用户使用Android应用程序关闭App后,我都需要更新用户信息。如何做同样的事情。我在应用程序中有一些onDestroy类型的方法,我可以使用相同的方法。 请更新。 感谢
答案 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的内容,以了解有关所有这些内容的更多信息。