Жизненный цикл и обслуживание Android-приложения

Наверное, это не очень сложный вопрос, но, прежде всего, я не знаю, какой поисковый запрос мне искать?!

В начале моего приложения я хотел бы запустить GPS, и если мое приложение будет завершено, GPS должен быть закрыт.

Как я могу проверить, завершено ли все приложение (не действие)?

Это достаточно, чтобы использовать onDestroy-Method для Start-Activity, который никогда не закроется с помощью finish ()?

Большое спасибо и извините за вопрос новичка.

Mur

UPD

Я видел первый ответ и хочу сказать один раз.

Я не имею в виду ДЕЯТЕЛЬНОСТЬ, я действительно имею в виду ПРИЛОЖЕНИЕ в целом (в котором существует множество действий).

Как проверить, все ли действия приложения завершены, и только в этом случае остановить службу?

Есть ли возможность для этого?

UPD2:

Я протестировал свое решение на устройстве:

«Достаточно ли использовать onDestroy-Method для Start-Activity, который никогда не закроется с завершением ()? "

Да, этого было достаточно.

5
задан Paul Verest 5 February 2015 в 09:20
поделиться