线程模型 在EventBus3.0框架中执行线程的快速切换,通过ThreadMode来指定线程在哪个线程中执行; 在EventBus3.0框架线程模型有个PendingPost 类负责数据的传递; PendingPost 类中维护了3个字段,其中event为事件类的实例,subscription是监 ...
分类:
其他好文 时间:
2017-04-26 16:44:28
阅读次数:
218
原理 EventBus的核心工作机制如下图 在EventBus3.0架构图: EventBus类 在EventBus3.0框架的内部,核心类就是EventBus,订阅者的注册/订阅,解除注册,以及事件的分发全部在这个核心类中实现; 对于EventBus对象的创建,在框架内部是通过单例模式进行创建;我 ...
分类:
其他好文 时间:
2017-04-25 19:59:39
阅读次数:
209
安卓 开发笔记index 安卓基础 安卓 BroadcastReceiver笔记 开源框架笔记 EventBus框架总结 开源项目 ...
分类:
移动开发 时间:
2017-04-24 10:06:26
阅读次数:
189
以前,对于activity和fragment之间的通信可以使用接口的方式,定义起来比较麻烦费事,偶然间发现可以使用EventBus,发现很好用,查看了一下官方说明:EventBus是针一款对Andro...
分类:
移动开发 时间:
2017-04-20 11:03:32
阅读次数:
314
注意:使用的是vert.x3.0 仅支持到java8当中有一些lambda表达式。如不明确请自补java8新特性。 The Event Bus event bus 是vert.x的神经系统。 每个vert.x的实例都有一个单一的event bus 实例。它是使用vertx.eventBus()方法获 ...
分类:
其他好文 时间:
2017-04-15 14:46:50
阅读次数:
573
简述:
在项目中,我们大多数开发者可能都使用过EventBus,即使没有使用过但我可以确定Android开发者也听说过这个牛X的库,那么这篇博文就从EventBus源码的角度分析一下其内部处理...
分类:
其他好文 时间:
2017-04-12 04:44:55
阅读次数:
225
一 在angular框架使用过程中,我们经常碰到控制器之间进行通信的问题, 方法有多种,今天记录的是通过factory通信,先上代码: 调用发布事件时候 调用监事件听时候 这个方法可以在多个地方监听同一个事件,代码又简练,在项目中用的很舒服 二 但是用起来之后问题来了,主要有2个BUG 第一个就是o ...
分类:
Web程序 时间:
2017-04-12 02:46:33
阅读次数:
335
1、EventBus简介 EventBus 是由 greenrobot 组织开发的一个 Android 事件发布/订阅轻量级框架,特点:代码简洁,是一种发布订阅设计模式(观察者设计模式)。 EventBus 可以代替 Android 传统的 Intent, Handler, Broadcast或接口 ...
分类:
移动开发 时间:
2017-03-28 19:14:41
阅读次数:
307
No subscribers registered for event class com.test.MessageEventimport de.greenrobot.event.EventBus; 不是 org。。。。。那个包内存中要先有订阅者,然后发送者才能把信息发送到他那。A->B ,Acti... ...
分类:
移动开发 时间:
2017-03-09 18:11:14
阅读次数:
234
个人学习,仅供菜鸟们学习! 实例: 首先添加依赖: 然后创建activity消息类 创建MainActivity package com.fuicuiedu.xc.eventbus_20170307; import android.content.Intent;import android.supp ...
分类:
其他好文 时间:
2017-03-07 13:15:28
阅读次数:
435