EventBus 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
EventBus 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 未知
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
开发厂商
地区 不详
提 交 者 红薯
适用人群 未知
收录时间 2014-04-15

软件简介

EventBus 是一个为 C++11 编写的轻量级同步事件框架。

示例代码:

Player player1("Player 1", 0, 0, 0); // Player instance with a name and default position
PlayerChatEvent e(this, &player1, "This is a chat message"); // Create the event object
EventBus::FireEvent(e); // Fire the event
展开阅读全文

代码

评论 (0)

加载中
更多评论
暂无内容
发表了博客
05/29 18:58

EventBus

参考文档:电梯直达 EventBusUtils //订阅者回调签名 typedef void EventCallback(arg); ///* 作者:guoyzh ///* 时间:2020年1月7日 ///* 功能:创建eventBus工具类 class EventBus { /// 私有构造函数 EventBus._internal(); /// 保存单例 static EventBus _singleton = new EventBus._internal(); /// 工厂构造函数 ...

0
0
2019/03/27 16:12

EventBus

EventBus是Guava的事件处理机制, 是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。 对于事件监听和发布订阅模式, EventBus是一个非常优雅和简单解决方案, 我们不用创建复杂的类和接口层次结构。 ...

0
0
发表了博客
10/30 07:35

EventBus

eventBus 基本使用步骤 1、 在 pubspec.yaml 包文件中添加包文件名,并通过 flutter package get 下载包依赖 event_bus: ^1.1.1 2、 在需要使用 eventBus 的组件中引入包依赖文件 import 'package:event_bus/event_bus.dart'; 3、 通常封装一个eventBus 事件总线的文件 event_bus.dart // 引入 eventBus 包...

0
0
发表了博客
2019/01/08 03:06

EventBus笔记

EventBus笔记 适用版本:3.1.1 简介 EventBus是一个高效的轻量级事件总线,适合用于Android和Java应用。 安装 在Gradle配置中加入: compile 'org.greenrobot:eventbus:3.1.1' 使用 定义事件 任意一个类都可以作...

0
0
发表了博客
2014/08/21 16:03

EventBus学习

基本的:http://www.360doc.com/content/14/0821/16/19022950_403599285.shtml 详细的:http://www.cnblogs.com/angeldevil/p/3715934.html 前几天,有个朋友遇到一个面试题,问在一个 android application中,两个activity之间如何通信。除了我们知道的broadcast、Intent、bundle以及android四大存储类型(preference、...

3
3
发表了博客
2018/12/06 10:47

EventBus补充

EventBus初级使用 EventBus接收消息 : ThreadMode.MAIN 表示这个方法在主线程中执行 ThreadMode.BACKGROUND 表示该方法在后台执行 , 不能并发处理 ThreadMode.ASYNC 也表示在后台执行 , 可以异步并发处理 Thread...

0
0
发表了博客
2013/10/11 23:59

Use EventBus

从Listview翻页看EventBus模式解耦组件间通信 大家好,又是我。 <br>这次我们来介绍一下在ANDROID中相对底层的一个开源类库 — —EventBus库。Event Bus模式,中文简称“事件总线模式”,也成生产/消费者模式, 它在领域驱动设计中是必不可少的模块,可以用来解耦模块之间的耦合性。当然,这些理论看似NB哄哄的话不是我说...

0
4
发表了博客
2014/12/26 17:12

greenRobot的EventBus

greenRobot的EventBus 与 之前的Otto相比,多了事件处理环境(主线程、后台线程等)的选择,原理是一样的,比如,这里没有订阅的事件包装为NoSubscriberEvent发送一次, 而在Otto里,把没有订阅者的事件包装为DeadEvent发送一次。

0
0
发表于AI & 大数据专区
2018/07/27 11:11

EventBus

周末看下https://www.cnblogs.com/peida/p/EventBus.html

0
0
发表了博客
2019/05/11 13:27

eventbus

flutter中的eventbus其实就是Stream的一种特殊形式,本质上就是Stream,咱们都知道状态树自父节点向多少有子节点遗传数据采用的是InheritedWidget,自下而上冒泡采用的是Notification,那么同级别的Widget之间传递信息采用的就是EventBus,我从来也记不住eventbus的使用的具体格式,每次用的时候我都会去pub上面搜索EventBu...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2018/12/06 20:27

java全局事件通知框架

https://gitee.com/zkpursuit/kaka-notice-lib 本人做的全局事件通知框架,望有需要的支持一下,个人感觉比google的EventBus更加强大。 @红薯 请审核推广一下。

1
1
发表了问答
2017/12/11 09:54

java消息解析实现方式思路求教?

一个消息解析程序,消息是json格式。消息体中有一个type字段来决定消息类型及对应的处理方式。 现在有两个实现思路: 1. 消息来了转换为map形式,然后switch这个type,在case里面再转换为具体的消息类,然后用guava eventbus 发送出去。这样解析分离了,还有顺带的异步处理。 2.采用filter或者说pipeline模式,所有消息来...

3
0
发表了问答
2015/05/19 14:25

有哪些好的基于Java的事件总线框架?

Java 项目中有哪些好用的事件总线框架?事件总线用的多吗?

5
1
发表了问答
2015/02/04 16:02

Android事件总线框架发布

事件总线框架是为了组件之间的交互而出现的,并且降低组件之间的耦合而出现的,到底如何解决呢?咱们继续看下去吧。 AndroidEventBus是一个Android平台轻量级的事件总线框架, 它简化了Activity、Fragment、Service等组件之间的交互,很大程度上降低了它们之间的耦合,使得我们的代码更加简洁,耦合性更低,提升我们的代码...

2
7
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
0 评论
11 收藏
分享
返回顶部
顶部