Это хороший вопрос. Да, вам нужно будет поместить этот код либо в службу, либо в приемник вещания, потому что когда и активность теряет фокус (то есть пользователь использует другое приложение или телефон спит), они приостанавливаются и / или закрываются. Тем не менее, я не имею опыта ни в службах, ни в вещательных компаниях, так что это все, что я могу вам сказать.