RxJava的初步认识
生活随笔
收集整理的這篇文章主要介紹了
RxJava的初步认识
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
希望,記錄:RxJava的組成與流程 ? 第一次接觸RxJava,它把數據生成與數據使用相分離模型
說明:
Observable是數據生成器,數據可以通過各種變換(transform)來整理成需要的格式,可指定特定線程下跑。
Subscription是數據使用,可以同時給多個subscription,而且,它們可在特定線程下跑。
具體流程:
其中,MyObservable<T>和MySubscription是Observable.OnSubscribe和Observer的實現類,MyObservable#call中會調用MySubscription#onNext(T),onNext(T)可以多次調用,當成功時,最后調用onComplete,如果失敗,最好調用onError
比AsyncTask提供更好地控制線程
說明:
Observable是數據生成器,數據可以通過各種變換(transform)來整理成需要的格式,可指定特定線程下跑。
Subscription是數據使用,可以同時給多個subscription,而且,它們可在特定線程下跑。
具體流程:
其中,MyObservable<T>和MySubscription是Observable.OnSubscribe和Observer的實現類,MyObservable#call中會調用MySubscription#onNext(T),onNext(T)可以多次調用,當成功時,最后調用onComplete,如果失敗,最好調用onError
比AsyncTask提供更好地控制線程
轉載于:https://www.cnblogs.com/shifting/p/4638193.html
總結
以上是生活随笔為你收集整理的RxJava的初步认识的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]---UAP中如何判断当前APP在
- 下一篇: 题注Oracle数据库的网络连接原理