rx-android
Przypadki użycia dla Terminatorów RxJava
W RxJava jest 5 różnych schedulerów do wyboru:
Immediate () : tworzy i zwraca Scheduler, który natychmiast wykonuje p ... t wywoływać computation () podczas wykonywania pracy w IO?
dlaczego źle jest wywoływać io () podczas pracy obliczeniowej?
Połącz listę obserwowanych i poczekaj, aż wszystkie zostaną ukończone
TL; DR
Jak przekonwertować Task.whenAll(List<Task>) na RxJava?
Mój istniejący kod wykorzystuje śruby do tworzenia lis ... mi, jeśli jest to oczywiste pytanie lub wyjaśnione gdzieś w dokumentach; próbowałem szukać. Każda pomoc będzie mile widziana.
Uzyskaj kod statusu odpowiedzi za pomocą Retrofit 2.0 i RxJava
[3]}próbuję uaktualnić do Retrofit 2.0 i dodać RxJava w moim projekcie android. Wykonuję połączenie api i chcę pobrać kod błę ... istniał i możemy uzyskać status wykonując:
error.getResponse().getStatus()
Jak to zrobić z Retrofit 2.0 używając RxJava?
Kiedy używać RxJava w Androidzie i kiedy używać LiveData z Android Architectural Components?
Nie rozumiem powodu, aby używać RxJava w Androidzie i LiveData z Androida Components.It byłoby naprawdę pomocne, gdyby usecas ... s i różnice między nimi zostały wyjaśnione wraz z przykładowym przykładem w postaci kodu, który wyjaśnia różnice między nimi.
Jak stosować CompositeDisposable of RxJava 2?
Przykłady użycia CompositeDisposable lub Disposable w RxJava2. W RxJava 1 był zapis CompositeSubscription, ale tego nie ma w RxJava2, jest coś CompositeDisposable w rxJava2. Jak stosować CompositeDisposable lub Disposable w RxJava2.
Doposażenie w planery Rxjava.newThread () vs Schedulers.io()
Jakie są korzyści z zastosowania Schedulers.newThread() vs Schedulers.io() w Retrofit żądaniu sieciowym. Widziałem wiele przy ... la każdej jednostki pracy. io() użyje puli wątków
Ale jaki jest wpływ tego argumentu na aplikację? A jakie są inne aspekty?
Observable działa na głównym wątku, nawet jeśli subscribeOn() jest wywoływane na innym wątku
Mam dziwny problem w jednym z moich zajęć.
Po powrocie z robienia zdjęcia / wideo, w moim onActivityResult wyświetlam okno d ... n(Schedulers.io()) na observeOn(Schedulers.io()) rozwiązałem problem.
Nadal chciałbym wiedzieć, dlaczego to nie zadziałało...
Okresowe żądania HTTP przy użyciu RxJava i Retrofit
Czy możliwe jest użycie RxJava / RxAndroid i Retrofit do wykonywania okresowych żądań http w celu aktualizacji danych co X se ... Done updating athletes! ");
});
}
}
public static void stopUpdates() {
sub.unsubscribe();
sub = null;
}
Jak zatrzymać i wznowić obserwowalne.interwał emitujący kleszcze
To będzie emitować kleszcza co 5 sekund.
Observable.interval(5, TimeUnit.SECONDS, Schedulers.io())
.subscri ... tkie planery zatrzymują się i nie jest możliwe wznowienie tykania później. Jak Mogę zatrzymać i wznowić emisję "z wdziękiem"?
Jak uzyskać ciało odpowiedzi, gdy wystąpi błąd podczas korzystania z Retrofit 2.0 Observables
Używam Retrofit 2.0 do wykonywania wywołań api, które zwracają obserwowalne. Wszystko działa dobrze, gdy połączenie poszło do ... ake some xyz action" }
Chciałbym przeczytać tę odpowiedź o błędzie i wyświetlić wiadomość użytkownikowi. Jak mam to zrobić?