Size: a a a

StartAndroid Ru RxJava

2021 April 27

Д

Денис in StartAndroid Ru RxJava
Всем привет. Есть необходимость, сделать асинхронный код синхронным.
Решил воспользоваться RxJava

На 1 скриншоте асинхронный код, на 2 - синхронный с помощью rx и blockingGet, но при попытке запустить данный код, всё виснет, логов нет, асинхронный код работает без проблем.
Где я накосячил? Help me)
источник

Д

Денис in StartAndroid Ru RxJava
источник

M

Mikhail Android in StartAndroid Ru RxJava
Зачем блокинг гет? Сделайте просто getPushToken.subscribe()
источник

EG

Evgeny GooDi in StartAndroid Ru RxJava
profile.data()
           .map {
               userId = it.clientInfo.id
           }
           .subscribe({
             
           }, {

           })
           .let {}

Тут если profile.data() упадет с ошибкой, то подписка прервется и userId не будет обновляться в случае успешных запросов profile.data(). Как тут выкрутиться?
источник
2021 May 15

SO

Serhiy On in StartAndroid Ru RxJava
Приветствую. Используя RxJava+Retrofit дёргаю api, обрабатываю данные, пишу в локальну БД. Однако, в зависимости от того, что придет, мне может понадобится отправить ещё один запрос и его ответ добавить к имеющимся данным. Подтолкните плиз, как правильно сделать?
источник

t

tds in StartAndroid Ru RxJava
Я бы использовал reduce или zip
источник

SO

Serhiy On in StartAndroid Ru RxJava
спасибо, попробую
источник

RF

Roman Fedorov in StartAndroid Ru RxJava
через Rx методы можно выстроить любую последовательность запросов, хоть 10 подряд
источник

RF

Roman Fedorov in StartAndroid Ru RxJava
например через flatmap
источник
2021 May 17

Ab

Andrey br in StartAndroid Ru RxJava
источник

?

? in StartAndroid Ru RxJava
Привет.
Начал разбираться с rx. Столкнулся со следующей задачей:
Есть методы а и б, которые возвращают Single. Получив результаты вычислений а и б нужно сгенерировать с на который нужно подписаться
источник

?

? in StartAndroid Ru RxJava
Кто-нибудь может объяснить как мне это построить? Голова кипит
источник

АК

Александр Кулинка... in StartAndroid Ru RxJava
Возможно тут zip поможет
источник

?

? in StartAndroid Ru RxJava
однозначно. пока что я так и написал, делаю вызовы а и б -> зипаю их -> получаю с -> зипаю снова чтобы получить результат а б с
источник

?

? in StartAndroid Ru RxJava
и мне интересно если есть вариант лучше
источник
2021 May 19

RF

Roman Fedorov in StartAndroid Ru RxJava
и снова на помощь приходит flatmap)
эта функция возвращает объект Observable, на который можно подписаться
источник

RF

Roman Fedorov in StartAndroid Ru RxJava
ещё есть такие штуки как merge и concat, но честно не помню уже что они возвращают
источник
2021 May 25

MD

Max Diaz in StartAndroid Ru RxJava
Ребята подскажите ,  в упор не понимаю как обращаться ко вьюхам в котлине по id без предварительного метода findviewbyid
источник

AA

Andrey Akimov in StartAndroid Ru RxJava
источник

OP

Optimist Private in StartAndroid Ru RxJava
data binding
источник