EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。这部分使用起来相对简单1、eventbus.jar第三方架包这个包不大,23K下面是连..
分类:
其他好文 时间:
2016-06-28 18:52:50
阅读次数:
171
今天简单的介绍 一下啊 android EventBus 的使用 EventBus 在官方介绍中是订阅......什么的 一大堆 , 在我android 菜鸟眼里 就是用来代替android 广播的 简单粗暴 效率高; 其实用法挺简单 的 就 三步 注册(官方叫订阅) 接收 取消(取消订阅). 算了 ...
分类:
移动开发 时间:
2016-06-27 15:19:39
阅读次数:
218
eventbus和观察者是一样的,需要先导入eventbus的架包。基本的使用步骤就是如下4步,定义事件类型:`publicclassMyEvent{}`定义事件处理方法:`publicvoidonEventMainThread`注册订阅者:`EventBus.getDefault().register(this)`发送事件:`EventBus.getDefault().post(newMyEv..
分类:
其他好文 时间:
2016-06-27 00:06:59
阅读次数:
187
简介地址:https://github.com/greenrobot/EventBusEventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,... ...
分类:
其他好文 时间:
2016-06-20 22:15:04
阅读次数:
312
AndroidEventBus源码解析带你深入理解EventBus 转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/40920453,本文出自:【张鸿洋的博客】上一篇带大家初步了解了EventBus的使用方式,详见:Android ... ...
分类:
移动开发 时间:
2016-06-17 12:48:51
阅读次数:
338
AndroidEventBus实战没听过你就out了 转载请表明出处:http://blog.csdn.net/lmj623565791/article/details/40794879,本文出自:【张鸿洋的博客】1、概述最近大家面试说经常被问到EventBus,github上果断down了一份,地... ...
分类:
移动开发 时间:
2016-06-17 12:32:19
阅读次数:
215
前言: 无论是现在所做的项目还是以前的项目中,都会遇见线程之间通信、组件之间通信,目前统一采用EventBus来做处理,在总结学习EventBus之前,觉得还是需要学习总结一下最初的实现方式,也算是不忘初心吧,这也是今天来学习总结Handler消息机制的一个原因。 Handler机制产生背景 一个A ...
分类:
移动开发 时间:
2016-06-16 13:16:37
阅读次数:
179
1.友盟分享,登录,推送 umeng_sociallibs2.支付宝支付 aliplay3.微信支付 wxplay4.极光推送 5.二维码扫描 zxing6.事件总线-消息传递(观察者模式) org.greenrobot:eventbus:3.0.07.数据库持久化 de.greenrobot:gr... ...
分类:
其他好文 时间:
2016-06-14 19:27:24
阅读次数:
183
本文分为三个部分: Observer(观察者) Guava EventBus详解 Guava EventBus使用示例 1. Observer(观察者) 1.1 背景 我们设计系统时,常常会将系统分割为一系列相互协作的类,使得这些类之间可以各自独立地复用,系统整体结构也会比较清晰。这是一种最基本的面 ...
分类:
其他好文 时间:
2016-06-14 19:23:13
阅读次数:
161
EventBus使用之基础 http://blog.csdn.net/yanbober/article/details/45667363 EventBus框架库代码走读 http://blog.csdn.net/yanbober/article/details/45671407 EventBus源码 ...
分类:
其他好文 时间:
2016-06-11 00:44:25
阅读次数:
126