Comments 2
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread())
Всё, что выполняется до Subscriber, выполняется в отдельном I/O потоке, а манипуляции с View работают уже в главном потоке
Я правильно понял получается, что subscribeOn указывает в каком потоке будет работать все кроме самого Subscriber, а observeOn наоборот указывает в каком потоке будет работать именно Subscriber?
Не понятный мне выбор названия для методов, из-за этого путаница после прочтения, т к метод с упоминанием subscribe к Subscriber не имеет никакого отношения по сути и аналогично с observeOn и Observable.
Есть хорошее объяснение у Artem_zin в докладе RxJava доставляет, Артём Зиннатуллин (Яндекс) events.yandex.ru/lib/talks/3106 Ответ на ваши вопросы где-то в районе 28 минуты.
Sign up to leave a comment.
Грокаем RxJava, часть третья: Реактивность с пользой