Size: a a a

StartAndroid Ru RxJava

2020 August 28

RA

Rustam Akhmedov in StartAndroid Ru RxJava
А если после just  observeOn указать он не будет в потоке другом выполнять?
источник

KK

Konstantine Kovalenk... in StartAndroid Ru RxJava
Rustam Akhmedov
А если после just  observeOn указать он не будет в потоке другом выполнять?
вроде будет, просто я привык а таком виде
источник

RA

Rustam Akhmedov in StartAndroid Ru RxJava
Просто в уроках с onNext оператором я не сталкивался, но судя по названию он с набором работает, а у меня входным параметром скорее всего будет массив данных который перебирать не нужно а обработать залпом
источник

RA

Rustam Akhmedov in StartAndroid Ru RxJava
Ну я понял принцып в любом случае, там буду плясать уже от той задачи которая будет, спасибо!
источник
2020 August 30

V

Valera in StartAndroid Ru RxJava
кто нибудь может посоветовать бест практис какз аворачивать ексепшион в Single или maybe,  ипотом проверять его. У меня допустим есть метод который получает данные по апи с удаленного сервера (ретрофит). Мне соответственно нужно либо в сингл завернуть данные или ексепшен, если например нет данных или доступа в интернет
источник

EP

Eugene P. in StartAndroid Ru RxJava
Valera
кто нибудь может посоветовать бест практис какз аворачивать ексепшион в Single или maybe,  ипотом проверять его. У меня допустим есть метод который получает данные по апи с удаленного сервера (ретрофит). Мне соответственно нужно либо в сингл завернуть данные или ексепшен, если например нет данных или доступа в интернет
У ретрофит есть result, который заворачивает ошибки. Иначе используйте error обработчики для single
источник

ES

Egor Sigolaev in StartAndroid Ru RxJava
Eugene P.
У ретрофит есть result, который заворачивает ошибки. Иначе используйте error обработчики для single
И еще ретрофит сам определяет коды ошибок, который сервер кидает.
источник
2020 September 07

Д

Денис in StartAndroid Ru RxJava
Всем, привет, мне нужно запустить одну подписку после выполнения другой. Правильно ли это делать в doOnComplete?
источник

Д

Денис in StartAndroid Ru RxJava
flatMap же здесь не подойдет, так как мне нужно успешное выполнение markMessagesAsDeleted, а уже потом  deleteForEveryoneMessages или я не прав?
источник

AK

Aleksey Kuzmenko in StartAndroid Ru RxJava
Денис
flatMap же здесь не подойдет, так как мне нужно успешное выполнение markMessagesAsDeleted, а уже потом  deleteForEveryoneMessages или я не прав?
Если твой метод Mark as deleted завершится с ошибкой, то "выполнение цепочки" прекратиться.
Так что flat map подходит вполне :)
источник

AK

Aleksey Kuzmenko in StartAndroid Ru RxJava
Aleksey Kuzmenko
Если твой метод Mark as deleted завершится с ошибкой, то "выполнение цепочки" прекратиться.
Так что flat map подходит вполне :)
Чтобы глянуть что именно сломалось и упало с ошибкой используй doOnError оператор. Ну или отлови ошибку в subscribe. В зависимости от того, на каком этапе ты хочешь проверять
источник

RA

Rustam Akhmedov in StartAndroid Ru RxJava
Парни,  rxjava 3  from оператор не работает?
источник
2020 September 10

EP

Eugene P. in StartAndroid Ru RxJava
А разве у single есть andThen? Если да, то скорее всего результатом flowable vs single
источник

EP

Eugene P. in StartAndroid Ru RxJava
Так из кода видно, что ничем. Одно вызывает другое
источник

l

lenar in StartAndroid Ru RxJava
не все могут прочесть описание над методами🙂
источник

l

lenar in StartAndroid Ru RxJava
вот тут, в 4 строке, написано что всего-навсего алиас
источник
2020 September 16

s

someone_guy in StartAndroid Ru RxJava
Парни, подскажите, я сделал в активити некоторый функционал для вьюх на Rx, типо rx биндинга, только самописный. Два editText и один чекбокс.

При повороте экрана у меня теряются данные, мне чтобы их сохранить нужно диспосабл поместить в онсейвинстансстейт? И из него же восстанавливаться соответственно?
Так вообще делают?

Или это приведет к утечкам и лучше вытащить примитивные значения которые я хочу сохранить?
источник
2020 September 23

S

Sergey in StartAndroid Ru RxJava
Привет! Такой вопрос, мне нужно продолжить цепочку, если в maybe пришел null, т.е. продолжить для onComplete, как лучше это сделать? Мне не нужны ни onSuccess, ни onError
источник

S

Sergey in StartAndroid Ru RxJava
switchIfEmpty может помочь?
источник

l

lenar in StartAndroid Ru RxJava
Sergey
switchIfEmpty может помочь?
да. для onSucces
источник