rx-androidAan de slag met rx-android


Opmerkingen

Deze sectie geeft een overzicht van wat rx-android is en waarom een ontwikkelaar het misschien wil gebruiken.

Het moet ook alle grote onderwerpen binnen rx-android vermelden en naar de gerelateerde onderwerpen verwijzen. Aangezien de documentatie voor rx-android nieuw is, moet u mogelijk eerste versies van die gerelateerde onderwerpen maken.

Installatie en instellingen

Voeg de rx-android afhankelijkheid en een huidige versie van rx-java aan build.gradle .

Omdat er maar weinig RxAndroid- releases zijn, is het raadzaam om ook expliciet te vertrouwen op de nieuwste versie van RxJava voor bugfixes en nieuwe functies.

Rx1

compile 'io.reactivex:rxandroid:1.2.1'
compile 'io.reactivex:rxjava:1.3.0'
 

rx2

compile 'io.reactivex.rxjava2:rxandroid:2.0.1'
compile 'io.reactivex.rxjava2:rxjava:2.1.0'
 

Het gebruik van elke Android Scheduler , maak het met AndroidSchedulers.mainThread() of AndroidSchedulers.from(anyLooper) direct en zonder verdere configuratie.