- 博客(2)
- 资源 (5)
- 收藏
- 关注
原创 Loader框架
在开发APP的时候,都涉及到将数据更新反馈到UI上面。通常分成3层, UI层,数据访问层,Model层第一种方式:传统的观察者模式通过数据访问层来将Model层数据load到UI层并初始化UI. 然后让Model和UI层利用观察者模式衔接起来,当Model层数据有变化的时候,利用UI注册过来的监听者来异步的通知UI去更新。 这种方式使得UI和Model紧密的关联在一起。Model要继承Obs
2015-12-31 15:53:20 1043
原创 响应式编程Rxjava
何谓响应式编程 响应式编程是一种面向数据流和变化传播的编程范式。这意味着可以在编程语言中很方便地表达静态或动态的数据流,而相关的计算模型会自动将变化的值通过数据流进行传播。 例如,在命令式编程环境中,a=b+c表示将表达式的结果赋给a,而之后改变b或c的值不会影响a。但在响应式编程中,a的值会随着b或c的更新而更新。 电子表格程序就是响应式编程的一个例子。单元格可以包含字面值或类
2015-12-06 23:02:49 763
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人