с тех пор как WorkManager вышел пару лет go для длинных фоновых задач , я много читал о том, когда его использовать в зависимости от того, являются ли данные отложенными или нет, и когда использовать AlarmManager, ForegroundService или Firebase Cloud Messaging ... Как сказано здесь:
Однако, что происходит с короткими фоновыми задачами ? Thread, Handler и AsyncTask по-прежнему хорошая практика, или мы больше не должны их использовать? Например, когда пользователь нажимает кнопку и ему нужно загрузить одно значение из веб-службы или загрузить объект SoapObject.