Можешь мне объяснить:
В чем необходимость или преимущества услуг в Android для многопоточности?
Если вы хотите выполнить длинную операцию и не хотите ее прерывать, вы должны использовать службы. Используя многопоточную операционную систему, вы можете легко убить приложение, но если вы зарегистрируетесь на услугу, он будет ждать завершения этой операции.
Подводя итог, вы должны использовать службу для критических операций, таких как загрузка фотографии, и вы можете использовать многопоточность, где прерывание операции не является критическим.
Преимущества Services
по многопоточности:
Activity
для запуска. Services
могут быть вызваны по intents
. Некоторые подводные камни:
stopSelf()
после завершения работы.