0推荐
7K 浏览

设计模式之观察者模式

观察者模式又叫发布订阅模式(Publish/Subscribe),它定义了一种一对多的关系,让多个观察者对象同时监听某一个主题对象,这个主题对象的状态发生变化时就会通知所有的观察者对象,使得它们...
0推荐
5K 浏览

Android 源码中的观察者模式

不管是在《大话设计模式》,还是GoF的《设计模式》,还是别的关于设计模式的经典书籍,抑或是在各类技术博客,大家可以轻易地找到关于观察者模式的定义和示例。因此观察者模式的概念和基本使用不是本文的讨...
0推荐
47K 浏览

RxJava2 常用方法介绍

之前看了 拉丁吴 关于 RxJava 的一些文章,获益匪浅可惜的是大佬并没有对于各个运算符进行介绍,关于 RxJava2 也只给了一个 GitHub 上的 Demo RxJava2-Androi...
0推荐
28K 浏览

手把手教你使用RxJava 2.0

随着 RxJava 2.0 的推出,有些文章也介绍了2.x版本新增的内容以及与1.x版本的对比。有些同学如果刚刚接触RxJava,仅仅看RxJava 1.x 的一些技术文章,有时候会有些出入。因...
0推荐
11K 浏览

观察者模式(ObserverPattern)

场景 我们接到一个来自气象局的需求:气象局需要我们构建一套系统,这系统有两个公告牌,分别用于显示当前的实时天气和未来几天的天气预报。当气象局发布新的天气数据(WeatherData)后,两个公告...
0推荐
12K 浏览

最熟悉的陌生人:ListView 中的观察者模式

RecyclerView 得宠之前,ListView 可以说是我们用的最多的组件。之前一直没有好好看看它的源码,知其然不知其所以然。
0推荐
7K 浏览

学习、探究Java设计模式——观察者模式

观察者模式是面向对象编程中较为常用的一种设计模式,观察者模式又称为订阅-发布模式,特别是适用于GUI图形界面中,比如Android的View中就大量使用了此模式。那么观察者模式到底是什么以及我们...
0推荐
12K 浏览

设计模式 - 观察者模式

观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,让它们能够自动更新自己。
0推荐
18K 浏览

RxJava入门实践〇

最近大家都在学习RXJAVA,作为有理想(mei shi gan)的程序员,RxJava还是沈有必要学习下的。
0推荐
18K 浏览

RxJava源码初探

RxJava是用java实现的ReactiveX(Reactive Extensions)框架开源库。ReactiveX则是大名鼎鼎的响应式编程。而响应式编程和观察者模式紧紧的相关联。在看RxJ...
0推荐
7K 浏览

设计模式学习笔记-观察者模式

Rx 有两个最基础的类型,和其他一些扩展这两种类型的类。两个核心的类为: Observable 和 Observer 。 Subject 是同时继承了 Observable 和 Observer。

经验分享,提升职场影响力

投稿

热门问答

    热门文档