【发布时间】:2014-01-29 04:35:37
【问题描述】:
我需要知道用户何时终止我的应用程序(强制停止)。我一直在阅读 android 生命周期,它具有 onStop() 和 onDestroy() 函数,这些与用户在我的应用程序上结束的每个活动有关,但与用户强制停止或终止我的应用程序时无关。
有什么方法可以知道用户何时杀死了应用程序?
【问题讨论】:
-
为什么你需要知道他们什么时候杀死应用程序?如果您的应用程序编码良好,那么您真的不会在意他们是否将其杀死。
-
项目规范需要知道用户何时终止此应用程序。我不喜欢这种方法,但我必须按照他们的要求编写代码。
-
无论应用程序是否编码良好,您都可能想知道它何时被暂停、终止或任何其他状态更改以供参考@npace。
-
是的,您可能想知道。但这实际上是不可能的——我所说的“编码良好”是指“以一种不依赖于目前 Android 中不存在的功能的方式进行编码”