1.简介基础知识响应式代码的基本组成部分是Observables和Subscribers(事实上Observer才是最小的构建块,但实践中使用最多的是Subscriber,因为Subscriber才是和Observables的对应的。)。
Observable发送消息,而Subscriber则用于消费消息。消息的发送是有固定模式的。Observable可以发送任意数量的消息(包括空消息),
当消...
分类:
编程语言 时间:
2015-08-11 23:27:23
阅读次数:
1877
示例: RACSignal* textSignal = [RACSignal createSignal:^RACDisposable *(id subscriber) { [subscriber sendNext:@(1)]; [subscriber sendNext:@...
分类:
其他好文 时间:
2015-08-09 23:58:57
阅读次数:
1407
代码里面注销eventbus一般我们会在onDestory里面这么写:1 EventBus.getDefault().unregister(this);然后走到unregister里面去看看: 1 /** 2 * @param subscriber 3 */ 4 publ...
分类:
移动开发 时间:
2015-07-27 12:48:22
阅读次数:
134
Signal and Subscriber 这是RAC最核心的内容,如果用插头和插座来描述,插座是Signal,插头是Subscriber。插座负责去获取电,插头负责使用电,而且一个插座可以插任意数量的插头。当一个插座(Signal)没有插头 (Subscriber)时什么也不干,也就是处于冷(C....
分类:
移动开发 时间:
2015-07-15 14:35:52
阅读次数:
290
希望,通过动手模仿,了解:1. RxJava如何实现子流程的串行及其思想2. Java泛型的使用初步接触RxJava,被它的Observable和Subscriber分解流程所吸引。举一个例子:泡茶的步骤1. 烧开水2. 洗器皿和茶叶3. 倒水,等一段时间最后,喝茶用RxJava来描述 1 Obse...
分类:
编程语言 时间:
2015-07-11 12:06:53
阅读次数:
231
定义: 在事件驱动的环境中,比如浏览器这种持续寻求用户关注的环境中,观察者模式(又名发布者-订阅者 “publisher-subscriber" 模式) 是一种管理人与其任务之间的关系(确切的讲,是其对象及其行为和状态之间的关系)的得力工具。用javascript的 话来说,这种模...
分类:
编程语言 时间:
2015-06-12 23:40:27
阅读次数:
146
点击假设Myeclipse负载项目server该图标不响应。这是MyEclipse过期,这也是一年许可:subscriber: axinSerial:nLR8ZC-855575-695172523745498subscriber: yourScriberSerial:lLR8ZC-855575-69...
分类:
系统相关 时间:
2015-06-07 21:27:45
阅读次数:
122
上文实例讲解EventBus for Android介绍了EventBus的基本用法,本文将介绍EventBus的实现原理。EventBus的实现主要围绕两个函数register和post,下面分别介绍之。1 register(Object subscriber)功能
注册subscriber中以onEvent开头的方法
代码:private synchronized void register...
分类:
移动开发 时间:
2015-06-01 22:38:08
阅读次数:
231
基础知识在阅读本文之前,请确保你已成功导入ReactiveCocoa框架并对信号(Signal)和订阅者(Subscriber)有基本了解。或者尝试着完全理解以下一段内容:
信号是数据流,可以被绑定和传递。可以把信号想象成水龙头,只不过里面不是水,而是玻璃球(value),直径跟水管的内径一样,这样就能保证玻璃球是依次排列,不会出现并排的情况(数据都是线性处理的,不会出现并发情况)。水龙头的开关...
分类:
其他好文 时间:
2015-05-29 15:55:02
阅读次数:
9666
上一篇文章已经简单的介绍了ReactiveCocoa框架的思想和优势。本文初步研究一下ReactiveCocoa框架的使用方法。写在开始前传统的编程思想,大概是用户产生某个事件,然后得到相应的参数,传入事先已经实现的方法中,处理完成后把结果在UI界面上反馈出来。ReactiveCocoa框架中大量的使用了block,这意味着,很多block内的代码,是在将来某一个合适的时刻被执行的。如果你看到blo...
分类:
其他好文 时间:
2015-05-28 18:15:48
阅读次数:
225