Я начинаю программировать на Android, и когда я узнаю что-то об услуге, проблема стала. Мы все знаем, что поток пользовательского интерфейса не может выполнять многолетний процесс, поэтому мы должны запускать их в новом потоке, и сразу же мы узнали, что что-то о обработчике AsyncTask и службе даже отправляет BroadCast, когда задача завершена. Однако я не уверен, когда их использовать.разница между asyntask и службой в android
Например, мы часто используем активность для входа в систему, когда данные должны быть опубликованы, возможно, сообщение на удаленный сервер, это может стоить долгое время, мы не можем что-то написать в LoginActivity, возможно, в AsyncTask или службе сделать это. Но какой из них лучше?
Возможный дубликат [Разница между сервисом, задачами Async и Thread?] (Http://stackoverflow.com/questions/3264383/difference-between-service-async-task-thread) – Fahim