Реальная разница между AsyncTask и Thread
Я читаю документацию по Android (AsyncTask, Нить) а такжеVogella учебник по этому поводу, но у меня пока есть сомнения.
Например, я хочу отправить сообщение из приложения Android на сервер. И я бы хотел, чтобы этот процесс был отзывчивым. Что я должен использовать?
Я видел примеры, когда они создают новыйThread
не блокировать пользовательский интерфейс, но таким образом у нас нет прогресса процесса, также вы должны обработать ответ в пределахThread
посколькуrun()
Метод ничего не возвращает.
AsyncTask
кажется лучшим вариантом, чемThread
, но я не знаю, каковы последствия использованияAsyncTask
вместоThread
.