J'apprends juste Rx-java et Rxandroid2 et je suis tout simplement confus quelle est la différence majeure entre dans SubscribeOn et ObserveOn.Rxandroid Quelle est la différence entre SubscribeOn et ObserveOn
2
A
Répondre
6
SubscribeOn spécifier le planificateur sur lequel un Observable fonctionnera. ObserveOn spécifie le planificateur sur lequel un observateur observera cet observable. Donc, fondamentalement SubscribeOn est pour la plupart souscrit (exécuté) sur un thread d'arrière-plan (vous ne voulez pas bloquer le thread UI en attendant l'observable) et aussi dans ObserveOn vous voulez observer le résultat sur un thread principal ...
Si vous êtes familier avec AsyncTask, alors SubscribeOn est similaire à la méthode doInBackground et ObserveOn à onPostExecute ...