在Android应用程序类中,您可以注册/注销ActivityLifecycleCallbacks,这使您可以在一个地方监视应用程序中的所有Activity生命周期事件(如果您愿意的话)。
在哪里调用unregisterActivityLifecycleCallbacks才是正确的位置?我在onCreate中注册,并且认为从方法名称来看,onTerminate将是适当的位置,但文档对于onTerminate()说:
在哪里调用unregisterActivityLifecycleCallbacks才是正确的位置?我在onCreate中注册,并且认为从方法名称来看,onTerminate将是适当的位置,但文档对于onTerminate()说:
我没有看到Application类中有任何其他方法可以进行“关闭”类型的回调。您甚至需要取消注册吗?此方法用于模拟进程环境。它永远不会在生产Android设备上调用,在那里通过简单地杀死它们来删除进程;在这样做时不执行任何用户代码(包括此回调)。