preguntar acerca de rx-java

7
réponses

Quand faut-il utiliser RxJava Observable et quand un simple rappel sur Android?

Je travaille sur la mise en réseau pour mon application. J'ai donc décidé d'essayer Square Rénovation. Je vois qu'ils supportent simple Callback @GET("/user/{id}/photo") void getUserPhoto(@Path("id") int id, Callback<Photo> cb); Et RxJava O …
demandé sur 1970-01-01 00:33:34
2
réponses

Quelle est la différence entre Observable, Completable et Single dans RxJava

Quelqu'un peut-il expliquer la différence entre Observable, Completable et Single dans RxJava avec des exemples clairs? Dans quel scénario nous utilisons un sur les autres? ... …
demandé sur 1970-01-01 00:33:37
2
réponses

La méthode @ DELETE ne prend pas en charge(la méthode HTTP Non-body ne peut pas contenir @Body ou @TypedOutput.)

@DELETE("/job/deletejob") Observable<JobDeleteResponseModel> jobDelete( @Body JobDeleteRequestModel model); J'obtiens cette erreur: La méthode HTTP Non-body ne peut pas contenir @Body ou @TypedOutput Quelqu'un peut-il m'aider à en sor …
demandé sur 1970-01-01 00:33:36
1
réponses

Subscribewith Vs subscribe dans RxJava2 (Android)?

Quand appeler la méthode subscribeWith plutôt que simplement subscribe? Et qu'est-ce que le cas d'utilisation? compositeDisposable.add(get() .observeOn(AndroidSchedulers.mainThread()) .subscribeOn(Schedulers.io()) .subscribe(this::handle …
demandé sur 1970-01-01 00:33:37
1
réponses

Concat VS Fusion de l’opérateur

Je vérifiais la documentation de RXJava et je remarque que les opérateurs concat et merge semblent faire la même chose. J'ai écrit un test de couple pour être sûr. @Test public void testContact() { Observable.concat(Observable.just("Hello"), …
demandé sur 1970-01-01 00:33:36
3
réponses

Rx: exécuter les Observables zippés en parallèle?

donc je joue avec RX (really cool), et j'ai converti mon api qui accède à une base de données sqlite sous Android pour retourner les observables. donc naturellement un des problèmes que j'ai commencé à essayer de résoudre est, "que faire si je veux …
demandé sur 1970-01-01 00:33:34
4
réponses

Comment gérer la pagination avec RxJava?

je cherche à convertir mon application android pour utiliser Rxjava pour les requêtes réseau. J'ai actuellement accès à un service de ce type: getUsersByKeyword(String query, int limit, int offset) d'après ce que j'ai compris, les Observables sont …
demandé sur 1970-01-01 00:33:34
4
réponses

Utilisation de RxJava et Okhttp

je veux demander à une url en utilisant okhttp dans un autre thread (comme le thread IO) et obtenir Response dans le fil principal Android, mais je ne sais pas comment créer un Observable. ... …
demandé sur 1970-01-01 00:33:35
4
réponses

Gérer les erreurs du réseau grâce à la modernisation observable

lors de L'utilisation D'Observables avec Retrofit, comment gérer une défaillance du réseau? compte tenu de ce code: Observable<GetJobResponse> observable = api.getApiService().getMyData(); observable .doOnNext(new Action1<GetJobRespons …
demandé sur 1970-01-01 00:33:34
5
réponses

Comment s’arrêter et reprendre Observable.intervalle émettant des tiques

ceci émettra une tique toutes les 5 secondes. Observable.interval(5, TimeUnit.SECONDS, Schedulers.io()) .subscribe(tick -> Log.d(TAG, "tick = "+tick)); Pour l'arrêter, vous pouvez utiliser Schedulers.shutdown(); mais alors …
demandé sur 1970-01-01 00:33:36