zoukankan      html  css  js  c++  java
  • rxjava rxandroid使用遇到的坑

    今天在解决一个界面加载本地数据库数据的时候,使用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())未创建子线程

  • 相关阅读:
    JS异错面试题
    CSG
    OBS工具汇总
    SFS OBS
    zookeeper配置文件
    zookeeper概念
    centos yum源问题三板斧
    nexus仓库
    SVN备份恢复
    ubuntu
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/10318500.html
Copyright © 2011-2022 走看看