
rxJava
记忆中的空白
这个作者很懒,什么都没留下…
展开
-
rxJava 操作符相似concat 、merge、zip
区别 concat:组合多个被观察者一起发送数据,合并后按顺序串行执行 merge:组合多个被观察者一起发送数据,合并后按时间线并行执行 concat(合并) 使用一个发射器把两个发射器连接成一个发射器 concat() / concatArray()的区别: concat()组合被观察者数量<=4,concatArray()组合被观察者>4 concat和merge的简...原创 2019-04-08 09:43:03 · 2640 阅读 · 2 评论 -
rxJava线程切换
RxJava线程类型: Schedulers.io() 非cpu密集型适合查找文件,网络请求,访问数据库等耗时操作,线程数量无限制会导致线程无限增长。 Schedulers.newThread() 每次都会创建新的线程(线程的创建和销毁都是很耗性能的),需要慎用,一般可以用在长时间运行在后台,而不会频繁创建的操作。 Schedulers.computation() cpu密集型用于处理...原创 2019-04-03 17:15:59 · 945 阅读 · 0 评论