Android的全球监听器

问题描述:

我只想问一下在Andoird中是否有任何全局监听器在监听。Android的全球监听器

  1. 该应用程序已关闭。即按回家键或后退键。 像我们在iPhone SDK - (空)applicationWillTerminate:(UIApplication的*)应用

  2. 当应用程序崩溃是由于未捕获的异常。

  3. 如果应用程序转到后台。 goToBackground或returnToForeGround监听器。 就像我们在iPhone SDK中所拥有的一样。 - (无效)applicationDidEnterBackground:(UIApplication的*)应用 - (无效)applicationWillEnterForeground:(UIApplication的*)应用 由于

点1和3通过覆盖活性onPause()方法得到解决。当应用程序进入后台时,这由框架自动调用。您可能会对this short introduction感兴趣到android中的活动生命周期。

对于第2点,您应该看看Thread.UncaughtExceptionHandler 请参阅this other question的用例。

+0

@Synesso:感谢编辑! –