Когда использовать безголовую активность и сервис в Android? - PullRequest
0 голосов
/ 10 января 2019

Я работаю на устройстве Android, где изменение конфигурации не произойдет. В этом случае у меня есть несколько единиц работы, которые я хочу передать определенной сущности Android. Работа не связана с пользовательским интерфейсом. Должен ли я делегировать эту работу, не связанную с пользовательским интерфейсом, в службу ИЛИ безголовую деятельность?

Другими словами, каковы преимущества безголовой деятельности по сравнению с услугой?

Спасибо.

Ответы [ 2 ]

0 голосов
/ 10 января 2019

Я бы воспользовался услугой. Он работает в фоновом режиме, пользователь может делать другие вещи, пока сервис не завершится.

0 голосов
/ 10 января 2019

Рассмотрим WorkManager для планирования ваших задач.

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

...