Как организовать потоки в Android приложении?
AsynkTask, Handler, Observable
Почти все имеет статус Deprivated, но с хэндлером отдельная история, там блок кода становится желтым. Просит сделать его статическим, но не то что бы это помогало. Как бы вы реализовывали простую ситуацию?
- заполняете поля
- жмете кнопку
- OkHTTP клиент отправляет запрос (и тут уже нужен другой поток)
- а потом вернуть результат в основной и сказать, что вы зашли или неверно ввели пароль
Пытаюсь все по красоте делать, что бы без желтой мочи в коде. Вот тут
вообще говорят использоватьjava.util.concurrent
и допустим я согласен, но я вообще не понимаю как.
Неужели котлиновские корутины победили? Пишу именно java но у меня уже задействовано множество библиотек на нем.
Источник: Stack Overflow на русском