美文网首页
rxjava rxandroid使用遇到的坑

rxjava rxandroid使用遇到的坑

作者: 木子fight | 来源:发表于2016-04-07 16:11 被阅读1200次

今天在解决一个界面加载本地数据库数据的时候,使用rxjava在指定io线程操作是遇到一个问题,即使指定了在io线程操作,可是界面还是卡顿,最后通过打印线程Thread.currentThread().getId(),发现在创建Observable三种方式有区别:

Observable.create()....

Observable.just()....

Observable.from()....

三种方式创建的Observable指定IO操作使用区别:

Observable.create().....subscribeOn(Schedulers.io())  创建子线程

Observable.just().....subscribeOn(Schedulers.io())未创建子线程

Observable.from().....subscribeOn(Schedulers.io())未创建子线程

相关文章

网友评论

      本文标题:rxjava rxandroid使用遇到的坑

      本文链接:https://www.haomeiwen.com/subject/grgmlttx.html