如果我的应用程序不再可见或被杀,我想知道

时间:2015-02-28 10:01:40

标签: android

我想在我的应用程序不再可见时运行一个SERVICE,例如,如果用户按下主页按钮或杀死了我的应用程序。 我该如何实现呢?

3 个答案:

答案 0 :(得分:2)

您可以在活动的onStop中运行该服务。 当活动不再对用户可见时,将调用Onstop。 如果应用程序崩溃,它将无法工作。

答案 1 :(得分:0)

您可以在活动的onPause中运行该服务。当用户按下主页按钮时调用OnPause。对于后退按钮,调用OnStop。如果应用程序崩溃,它将无法工作。

答案 2 :(得分:0)

您可以覆盖onPause方法,该方法在用户按下主页按钮并且您的应用程序在后台运行时运行,而onDestroy在您的应用程序被杀死时回调。

检查this