Когда мне нужно что-то запустить асинхронно, например долго работающая задача или логика, использующая сеть, или по какой-либо причине,
Запуск новой темы и ее запуск отлично работают.
Создание Handler и его запуск также работают.
Какая разница? Когда следует использовать каждый из них?
В чем преимущества/причины использования Handler
, а не Thread
?
PS.
- По этому вопросу, пусть игнорирует AsyncTask
.
- Handler().postDelayed
случай использования ясен, для этого вопроса позвольте предположить, что мне нужна задача, чтобы начать немедленно.