Класс IntentService предоставляет простую структуру для запуска операции в одном фоновом потоке.
Класс IntentService предоставляет простую структуру для выполнения операции в одном фоновом потоке. Это позволяет ему обрабатывать длительные операции, не влияя на скорость отклика вашего пользовательского интерфейса. Кроме того, IntentService не подвержен влиянию большинства событий жизненного цикла пользовательского интерфейса, поэтому он продолжает работать при обстоятельствах, при которых AsyncTask
и IntentService имеет некоторые ограничения:
Однако в большинстве случаев IntentService является предпочтительным способом для простых фоновых операций.