Разница между RxJava и RxAndroid?
Почему мы должны использовать RxAndroid с RxJava? Какова функциональная разница между ними и фактическим использованием RxAndroid и RxJava? Я не могу найти правильного ответа на этот вопрос.
2 ответа:
RxAndroid
может быть понят как расширение кRxJava
, что поможет вам легко использовать его на платформе Android. Смотрите описание на репозитории RxAndroid Github :Обратите внимание, что при использованииСпецифические привязки Android для RxJava 2.
Этот модуль добавляет в RxJava минимальные классы, которые делают запись реактивные компоненты в приложениях Android легко и без проблем. Больше в частности, он предоставляет планировщик, который планирует на главной нить или любой заданный Петлитель.
RxAndroid
вы также должны использовать последнюю версиюRxJava
в качестве зависимости:Поскольку релизы RxAndroid немногочисленны и далеки друг от друга, рекомендуется также явно зависеть от последней версии RxJava для исправления ошибок и новых функций.