作者简介:何红辉,Android工程师,现任职于友盟。顾名思义,AndroidEventBus是一个Android平台的事件总线框架,它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使我们的代码更加简洁,耦合性更低,提升了我们的代码质量。但...
分类:
移动开发 时间:
2015-05-04 09:54:37
阅读次数:
261
事件总线EventBus模式概述
在不使用事件总线的情况下:
在应用中的多个地方,控件经常需要根据某个状态来更新他们显示的内容。这种场景常见的解决方式就是定义一个接口,需要关注该事件的控件来实现这个接口。然后事件触发的地方来注册/取消注册这些对该事件感兴趣的控件。例如,陌陌依赖手机位置信息来获取附近的用户,所以在位置更新管理器(MmLocationManager)中定义了一个接口来监听位置更新...
分类:
移动开发 时间:
2015-05-01 17:30:50
阅读次数:
226
顾名思义,AndroidEventBus ( github链接 : https://github.com/bboyfeiyu/AndroidEventBus )是一个Android平台的事件总线框架,它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使我们的代码更加简洁,耦合性更低,提升了我们的代码质量。但它能做的却不仅限于这些。经过定制,...
分类:
移动开发 时间:
2015-04-27 16:50:47
阅读次数:
205
作者简介:何红辉,Android工程师,现任职于友盟。顾名思义,AndroidEventBus是一个Android平台的事件总线框架,它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使我们的代码更加简洁,耦合性更低,提升了我们的代码质量。但...
分类:
移动开发 时间:
2015-04-27 11:11:53
阅读次数:
280
#一个最简单的事件总线实现 [MicroBus](https://github.com/konmik/MicroBus) ##使用 注册 class Receiver implements MicroBus.BusEventReceiver { public onCreate() { bus.register(this, String.class); } pu...
分类:
编程语言 时间:
2015-04-26 16:55:20
阅读次数:
150
AndroidEventBus是一个Android平台的事件总线库, 它简化了Activity、Fragment、Service等组件或者对象之间的交互,很大程度上降低了它们之间的耦合,使得我们的代码更加简洁,耦合性更低,提升我们的代码质量。...
分类:
移动开发 时间:
2015-03-16 17:47:39
阅读次数:
206
EventBus是个什么东西?有什么用?
EventBus是一个发布 / 订阅的事件总线。简单点说,就是两人约定好怎么通信,一人发布消息,另外一个约定好的人立马接收到你发的消息。
用处:相信大家都用过Handle了进行线程通信,回调方法进行通信,是不是觉得特麻烦。EventBus就可以帮减少很多事,不管你在任何地方任何位置发布一个事件,接收者都能立马接收到你的消息,不用你考虑android子线...
分类:
移动开发 时间:
2015-03-05 19:32:53
阅读次数:
232
AndroidEventBus是一个Android平台的事件总线框架, 它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使得我们的代码更加简洁,耦合性更低,提升我们的代码质量。...
分类:
移动开发 时间:
2015-02-03 17:22:30
阅读次数:
232
在flume1.5.2中,如果想要通过http方式的监控来获取flume相关度量值,通过在启动脚本后添加如下内容即可:
-Dflume.monitoring.type=http -Dflume.monitoring.port=34545
监控
-D的属性可以通过System.getProerties()直接获取得到,那么以上两个属性是通过方法loadMonitoring()来读取,该方法...
分类:
Web程序 时间:
2015-01-29 17:38:20
阅读次数:
321
EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。
1、下载EventBus的类库
源码:https://github.com/greenrobot/EventBus
2.个人目前觉得源码...
分类:
移动开发 时间:
2015-01-16 20:59:29
阅读次数:
219