2016-01-25 2 views
-1

Я знаю, что приложение можно запустить при загрузке, получив намерение RECEIVE_BOOT_COMPLETED.Запуск приложения ежедневно/в определенное время

Documentation link

Я разрабатываю приложение, которое я хочу начать ежедневно говорить в 6 часов утра.

Мой вопрос: RECEIVE_BOOT_COMPLETED достаточно для этого? Я имею в виду, что пользователь не перезагружает телефон ежедневно. Итак, как убедиться, что мое приложение запускается ежедневно утром?

Насколько я знаю, альтернатива, чтобы запустить услугу, например, this

Но если я использую это сколько ресурсов вы думаете, он будет потреблять замедляя общую производительность (имея в виду, что мое приложение работает всегда) ?

Заранее спасибо.

+2

используйте ваше приложение в качестве сигнала тревоги –

+4

попробуйте эту ссылку http://stackoverflow.com/questions/4452565/start-app-at-a-specific-time?rq=1 –

+0

Большое спасибо. Это именно то, что я хотел –

ответ

0

Вы можете использовать менеджер Alarm для этого, как предложил here

Также не забудьте повторно зарегистрировать сигнал тревоги, когда приложение будет перезагружена.

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