页面之间的传值,有android基础的童鞋都会知道,可以通过Intent进行传值,但是动态控制另一个页面控件的显示恐怕这个就不好用了吧,下面我们介绍一个比较好用的框架-EventBus,通过实例介绍它的使用(要引入jar包才能使用EventBus,jar包在源码下载中)。一、介绍一下EventBus使用EventBus的步骤:1.新建一个类:作为消息类/**
*
*/
package com...
分类:
移动开发 时间:
2015-09-14 18:08:53
阅读次数:
189
项目地址 :https://github.com/greenrobot/EventBus这个项目个人感觉就是为了解决回调事件过多的,比方说A函数在做完以后 要调用b类的c函数,那我们通常的做法就是 定义一个接口 然后再A函数所属的类里面注册这个接口。然后a函数做完以后 直接调用这个接口即可。但是这种...
分类:
移动开发 时间:
2015-09-09 13:06:44
阅读次数:
184
感谢开源的魅力。开源很美。
SubscriberMethodFinder 发现注册方法类
SubscriberMethod 用户注册的方法组合
Subscription 用户和方法键值对应类
AsyncPoster 异步发起类
HandlerPoster 主线程发起类
PostBeen 消息类(发起类根据消息执行回调)
EventBus 访问类(建筑者模式)
**注意!!!!!在onCreate...
分类:
移动开发 时间:
2015-08-30 15:59:41
阅读次数:
207
IOS Android:消息事件通知 NSNotificationCenter EventBus...
分类:
移动开发 时间:
2015-08-28 21:39:27
阅读次数:
207
EventBus简介本篇基于EventBus 2.4撰写。Android optimized event bus that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.上面是从官方repo拉来的代码,大致是说简化的组件之间的交流通信,...
分类:
其他好文 时间:
2015-08-21 00:15:53
阅读次数:
147
dhroid 目前包含了6大组件供大家使用1.Ioc容器: (用过spring的都知道)视图注入,对象注入,接口注入,解决类依赖关系2.Eventbus: android平台事件总线框架,独创延时事件,事件管理轻松3.Dhnet: 网络http请求的解决方案,使用简单,减少代码,自带多种网络访问缓存...
分类:
其他好文 时间:
2015-08-20 20:24:55
阅读次数:
132
摘要:本文主要写了Handler、BroadcastReceiver、EventBus这三种消息传递机制的使用方法,这里强烈推荐使用最后一种,理由如下:1.完全解耦,发送者和接受者几乎没关联,删除其中一个对另外一个没影响(这一点Handler就不行)。2.传参数方便,同时支持一个发送者发送多条消息、...
分类:
其他好文 时间:
2015-08-18 15:47:10
阅读次数:
122
一.配置流程1.导入eventbus.jar:2.在基类Activity和Fragment中配置EventBus:3.自定义事件基类:二.使用流程1.添加事件名称的枚举(非必须,不过为了阅读方便,建议统一在一个事件枚举类中,这里的事件就根据自己的项目实际情况添加了)2.添加事件参数的对象3.发送自定...
分类:
其他好文 时间:
2015-08-18 15:38:58
阅读次数:
161
本文围绕以下六个部分展开:? 一、事件总线管理? 二、EventBus? 三、EventBus与BroadcastReceiver的区别? 案例一? 案例二:一处点击发送数据,另一处或多处注册点可以及时获取更新传输过来的数据? 案例三:...
分类:
其他好文 时间:
2015-08-14 01:23:12
阅读次数:
261
使用起来很方便:1. Implement any number of event handling methods in the subscriber: public void onEvent(AnyEventType event) {} 2. Register subscribers: event...
分类:
其他好文 时间:
2015-08-12 16:40:27
阅读次数:
115