Помогите Диме помочь помогать помочь помогать

Авиабилеты в Турцию

09.08.2016


Выбор одного из описанных вариантов определяется значением, возвращаемым методом onStartCommandO, которое обозначается специальным термином «режим работы» (operational mode).


START STICKY - служба будет перезапущена в новом процессе вне зависимости от наличия ожидающих запросов. Аргумент Intent завершённого запроса повторно передаваться не будет. Тем не менее служба получит каждый ожидающий запрос на запуск, который остался необработанным при завершении предыдущего процесса службы. Ожидающие запросы на запуск доставляются при установленном флаге START FLAG RETRY во втором аргументе вызова. Если ожидающие запросы отсутствуют, метод onStartCommandO вызывается со значением null в аргументе Intent; Возьмите авиабилеты в турцию.


START NOT STICKY - почти полностью соответствует режиму START STICKY, за исключением того, что служба будет перезапущена, только если остались ожидающие запросы после завершения предыдущего процесса службы. Аргумент Intent будет передаваться всегда;


START_REDELIVER_INTENT - служба будет перезапущена и получит все запросы - ожидающие и начавшие выполняться, но не завершенные. Ожидающие запросы на запуск доставляются, если установлен флаг START FLAG RETRY во втором аргументе вызова, тогда как незавершенные запросы повторно доставляются, если установлен флаг START_FLAG_REDELIVERY;