如何检测我的应用程序何时通过滑动终止?

时间:2014-07-20 11:19:59

标签: android swipe lifecycle terminate ondestroy

我有一个Android存在问题:

当我通过将它从任务管理器中删除来杀死它时,是否会调用应用程序的onDestroy()吗?

如果不是......我怎样才能发现" kill"在应用程序上刷一下事件,做一些最后的东西,它会死吗?

1 个答案:

答案 0 :(得分:0)

  

的onDestroy()

     

在销毁活动之前执行任何最终清理。这个可以   之所以发生,是因为活动正在结束(有人叫   在它上面完成(),或者因为系统正在暂时破坏它   节省空间的活动实例。

     

注意:不要指望将此方法称为保存数据的地方!

     

在某些情况下,系统会简单地杀死活动   托管过程中没有调用此方法(或任何其他方法),所以   它不应该被用来做那些意图留下来的东西   过程消失后。

相反,在应用程序退出视图之前,依靠onPause()onStop()进行任何最终工作。

你的主要关注点是"刷卡"事件还是仅保存数据? :)

相关问题