Questions marquées «rx-java»

9
Quand faut-il utiliser RxJava Observable et quand un simple rappel sur Android?
Je travaille sur la mise en réseau de mon application. J'ai donc décidé d'essayer Retrofit Square . Je vois qu'ils prennent en charge simpleCallback @GET("/user/{id}/photo") void getUserPhoto(@Path("id") int id, Callback<Photo> cb); et RxJava Observable @GET("/user/{id}/photo") Observable<Photo> getUserPhoto(@Path("id") int id); Les deux semblent assez similaires à première vue, mais quand il …


4
Différence entre CompletableFuture, Future et Observable de RxJava
J'aimerais connaître la différence entre CompletableFuture, Futureet Observable RxJava. Ce que je sais, c'est que tous sont asynchrones mais Future.get() bloque le fil CompletableFuture donne les méthodes de rappel RxJava Observable--- similaire à CompletableFutured'autres avantages (pas sûr) Par exemple: si le client a besoin de faire plusieurs appels de service …

10
Quand utilisez-vous map vs flatMap dans RxJava?
Quand utilisez-vous mapvs flatMapdans RxJava ? Disons, par exemple, que nous voulons mapper les fichiers contenant JSON en chaînes qui contiennent le JSON-- En utilisant map, nous devons faire face en Exceptionquelque sorte. Mais comment?: Observable.from(jsonFile).map(new Func1<File, String>() { @Override public String call(File file) { try { return new Gson().toJson(new …
180 java  mapping  rx-java  flatmap 



3
Observable vs fluide rxJava2
J'ai regardé le nouveau rx java 2 et je ne suis pas tout à fait sûr de comprendre l'idée de backpressureplus ... Je sais que nous avons Observablequi n'a pas de backpressuresoutien et Flowablequi en a. Donc, basé sur l'exemple, disons que j'ai flowableavec interval: Flowable.interval(1, TimeUnit.MILLISECONDS, Schedulers.io()) .observeOn(AndroidSchedulers.mainThread()) .subscribe(new …
128 java  android  rx-java 


3
Obtenez le code d'état de la réponse à l'aide de Retrofit 2.0 et RxJava
J'essaye de passer à Retrofit 2.0 et d'ajouter RxJava dans mon projet Android. Je fais un appel à l'API et je souhaite récupérer le code d'erreur en cas de réponse d'erreur du serveur. Observable<MyResponseObject> apiCall(@Body body); Et dans l'appel RxJava: myRetrofitObject.apiCall(body).subscribe(new Subscriber<MyResponseObject>() { @Override public void onCompleted() { } @Override …

3
Impossible de créer un adaptateur d'appel pour io.reactivex.Observable
Je vais envoyer une méthode get simple à mon serveur (c'est l'application Rails) et obtenir le résultat en utilisant RxJava et Retrofit. La chose que j'ai faite est: Mon interface: public interface ApiCall { String SERVICE_ENDPOINT = "https://198.50.214.15"; @GET("/api/post") io.reactivex.Observable<Post> getPost(); } Mon modèle est le suivant: public class Post …

14
rxjava: Puis-je utiliser retry () mais avec un délai?
J'utilise rxjava dans mon application Android pour gérer les demandes réseau de manière asynchrone. Maintenant, je voudrais réessayer une demande réseau ayant échoué seulement après un certain temps. Existe-t-il un moyen d'utiliser retry () sur un observable mais de ne réessayer qu'après un certain délai? Existe-t-il un moyen de faire …
91 rx-java 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.