RxJava作为目前一款超火的框架,它便捷的线程切换一直被人们津津乐道,本文从源码的角度,来对RxJava的线程模型做一次深入理解。(注:本文的多处代码都并非原本的RxJava的源码,而是用来说明逻辑的伪代码) 入手体验 RxJava 中切换线程非常简单,例如最常见的异步线程处理,主线程回调的模型, ...
分类:
编程语言 时间:
2016-09-04 12:55:16
阅读次数:
317
转载请注明出处:http://blog.csdn.net/finddreams/article/details/50849385#0-qzone-1-61707-d020d2d2a4e8d1a374a433f596ad1440 一起分享,一起进步。finddreams:http://blog.csd... ...
分类:
移动开发 时间:
2016-09-02 07:42:20
阅读次数:
323
RxJava用了快半年了,现在越来越离不开这个库,从使用到逐渐接触它的背后实现,突然想写点什么关于RxJava的内容。在酝酿如何组织内容的时候,就去看看自己关于RxJava的收藏,发现满满的干货! 1.抛物线:给 Android 开发者的 RxJava 详解,我的RxJava入门老师,从原理到用法到 ...
分类:
编程语言 时间:
2016-09-01 00:12:39
阅读次数:
156
前言: 上篇文章学习了Android事件总线管理开源框架EventBus,EventBus的出现大大降低了开发成本以及开发难度,今天我们就利用目前大红大紫的RxJava来实现一下类似EventBus事件总线管理,现在很多人都在说用这种方式来替代EventBus,今天我们从开发效率,开发难度等维度来分 ...
分类:
移动开发 时间:
2016-08-30 09:25:20
阅读次数:
387
RxJava 2.0.0-RC1 发布了,RxJava 是 ReactiveX 在 Java 上的实现,有Groovy, Clojure, Scala 和 JRuby 版本的实现。 该版本为了更高的性能和更低的开销已经完全重写,依然支持 Java 6,点击查看提交记录以及发布说明: https:// ...
分类:
编程语言 时间:
2016-08-27 09:55:20
阅读次数:
171
前言: 最近在学习总结Android属性动画的时候,发现Android的属性动画设计采用了链式调用的方式,然后又回顾了一下了以前接触的开源框架Glide也是采用链式调用的方式,还有最近火的一塌糊涂的RxJava也是采用链式调用,为何如此之多的开源项目采用这种设计方式,今天来对比学习一下。 什么是链式 ...
分类:
移动开发 时间:
2016-08-26 09:10:35
阅读次数:
330
MVP
Model
View
Presenter
Retrofit
RxJava
分类:
其他好文 时间:
2016-08-25 21:43:35
阅读次数:
281
这几个库的版本都更新了,和以前的使用略有不同,这是两篇介绍的博客:http://www.jianshu.com/p/91ac13ed076d ,https://drakeet.me/retrofit-2-0-okhttp-3-0-config ...
分类:
编程语言 时间:
2016-08-23 12:48:53
阅读次数:
185
纯粹阅读,请移步OpenCV使用Harris算法实现角点检测效果图源码KqwOpenCVFeaturesDemo角点是两条边缘的交点或者在局部邻域中有多个显著边缘方向的点。Harris角点检测是一种在角点检测中最常见的技术。Harris角点检测器在图像上使用滑动窗口计算亮度的变化。封装这里用到了RxJava。主要是因为图片处理是耗时操作,会阻塞线程,为了防止界面卡顿,这里使用RxJava进行了线程切...
分类:
编程语言 时间:
2016-08-19 20:52:27
阅读次数:
174
Retrofit+RxJava+Okhttp+FastJson ...
分类:
编程语言 时间:
2016-08-19 00:39:20
阅读次数:
388