2015-12-03 2 views
3

У меня есть несколько сервисов и BroadcastReceiver, который предлагается очищать/останавливать, когда приложение закрыто.Очистка запущенных служб в android

Эти службы запускаются в функции OnCreate для applocation, однако в классе приложения нет функции onClose или onDestroy.

Может ли кто-нибудь предложить правильное место в коде и в жизненном цикле приложения, чтобы очистить все ресурсы, которые необходимо очистить, когда приложение будет закрыто?

+0

Хороший вопрос, но, возможно, дубликат http://stackoverflow.com/q/17278201/1715004 –

+0

определить '', когда приложение закрыто «' – pskink

ответ

0

Все устройства имеют функцию onDestroy. Я думаю, что это лучшее место. Что для BroadcastReceiver обычно я динамически регистрирую, и поэтому легко отменить регистрацию

Смежные вопросы