【发布时间】:2018-06-12 10:04:07
【问题描述】:
我正在构建一个应用程序来处理一些数据。当该过程完成时,它会显示一个通知。如果我在完成该过程后(同时执行一些繁重的任务)一段时间后单击通知,它会崩溃。这是由于android清理了应用程序使用的内存。当android force关闭应用程序时,是否有任何回调方法/方式来获得通知?
【问题讨论】:
-
无法知道应用程序何时被终止。当它被置于后台时,会调用“onPause”和“onStop”。这是您需要保存数据的时候。如果您在应用程序处于后台时执行一些调用,您应该使用服务。但在任何情况下,您都需要确保在用户通过单击通知打开应用程序时存储应用程序使用的必要数据
标签: android android-activity memory-management