06:44
1,0×
00:00/06:44
482,3 тыс смотрели · 4 года назад
304 читали · 3 года назад
WorkManager. Какие есть и как создать. Часть 2.
Про плюсы и минусы мы уже поговорили, так что теперь узнаем как создать WorkManager и какой выбрать. Всего есть 4 варианта: Во всех воркерах у нас обязательно переопределяется один метод, где выполняется вся работа. Первые два воркера возвращают Result. RxWorker возвращает Single<Result>. ListenableWorker возвращает ListenableFuture<Result>. Result — это тип с тремя состояниями. Может быть: Воркер может быть одноразовым или многоразовым. И тут для двух вариантов целых три метода запуска: Я советую использовать именно последние два варианта, чтобы можно было указать имя и existingWorkPolicy...