【发布时间】:2013-06-24 14:39:41
【问题描述】:
我正在扩展 Application 类以使用一些需要上下文的全局变量。我知道 Application 类中有 onCreate() 方法,该方法在活动中的任何其他 onCreate() 之前被调用,但是 我想知道 Application 类中是否有 onDestroy() 或类似方法可以被覆盖 这样我就可以将变量存储在持久内存中,取消注册侦听器并在应用进程被杀死之前将最后一条消息发送到服务器?如果没有,有没有其他方法可以做到这一点?
【问题讨论】:
-
不,在
Activity或Service的适当方法中执行此操作 -
已经这样做了。真讨厌。实际上,我扩展应用程序的真正原因是因为使用 android 服务让我想哭……或者跳楼:(