首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
首页标签eventbus

#eventbus

单层应用升级到多层应用3

饭勺oO

在前文的Core项目中,包含了我们所有的基础功能,但是有些项目可能只需要部分功能却引用整一块Core的话,会显得有些多余,需要将这部分基础设施再做一下细致化的拆...

6710

造轮子之EventBus

饭勺oO

前面基础管理的功能基本开发完了,接下来我们来优化一下开发功能,来添加EventBus功能。 EventBus也是我们使用场景非常广的东西。这里我会实现一个本地的...

23520

前端系列15集-watch,watchEffect,eventBus

达达前端

watchEffect,它立即执行传入的一个函数,同时响应式追踪其依赖,并在其依赖变更时重新运行该函数。

34230

Android消息传递之EventBus 3.0使用详解

用户1696846

之前做图片社交App的时候,需要处理一个点赞数据的同步,比如在作品的详情页点赞 需要同时更新列表页该作品的点赞数量,这里还是以此为例。

20220

框架解耦神器 -- REventBus

Rice加饭

在实际的项目开发中,经常会遇到业务与业务,组件与组件,业务与组件之间的通信,举个例子:当有烟雾传感器检测到烟雾超标时,需要打开排气扇排气,同时显示烟雾浓度显示到...

23850

JS 手写: 发布订阅 (Publish/Subscribe & EventBus)

Cellinlab

# EventEmit export default class EventEmitter { constructor () { this.even...

53410

【EventBus】EventBus 源码解析 ( 取消订阅 )

韩曙亮

【EventBus】EventBus 使用示例 ( 最简单的 EventBus 示例 ) 示例中 , 在 MainActivity 中调用

44310

【EventBus】EventBus 源码解析 ( 事件发送 | EventBus.post 方法 | EventBus.postSingleEvent 方法 )

韩曙亮

在客户端的某个线程中 , 调用 EventBus.getDefault().post("Hello EventBus !"); 方法 , 向消息中心发送消息 ;

31520

【EventBus】EventBus 源码解析 ( 注册订阅者总结 | 从封装的数据结构角度分析 EventBus )

韩曙亮

文章目录 EventBus 中的重要数据类型 1、subscriptionsByEventType 集合 2、typesBySubscriber 集合 Eve...

24220

【EventBus】EventBus 源码解析 ( 注册订阅者总结 | EventBus 注册订阅者流程梳理 )

韩曙亮

① 在 客户端 调用 EventBus.getDefault().register() 方法 , 启动订阅者注册行为 ; 在该方法中先查找 订阅方法 集合 , ...

38620

【EventBus】EventBus 源码解析 ( 注册订阅者 | 注册订阅方法详细过程 )

韩曙亮

在上一篇博客 【EventBus】EventBus 源码解析 ( 注册订阅者 | 订阅方法 | 查找订阅方法 ) 中 , 介绍了注册订阅者的第一个步骤 , 查找...

36910

【EventBus】EventBus 源码解析 ( 注册订阅者 | 订阅方法 | 查找订阅方法 )

韩曙亮

EventBus 中调用 EventBus.getDefault().register(this) 注册订阅者 ; 该方法中主要进行了如下

2.2K20

【EventBus】EventBus 源码解析 ( EventBus 构建 | EventBus 单例获取 | EventBus 构造函数 | EventBus 构建者 )

韩曙亮

在 EventBus 中 , 不论是进行注册 , 取消注册 , 还是发送信息 , 都需要调用 EventBus.getDefault() , 获取一个 Even...

63410

【EventBus】发布-订阅模式 ( Android 中使用 发布-订阅模式 进行通信 )

韩曙亮

将上一篇博客 【EventBus】发布-订阅模式 ( 使用代码实现发布-订阅模式 ) 写的 发布-订阅模式 相关代码拷贝到Android Studio 工程中 ...

57120

【EventBus】发布-订阅模式 ( 使用代码实现发布-订阅模式 )

韩曙亮

文章目录 一、发布-订阅模式 二、代码实现发布-订阅模式 1、订阅者接口 2、订阅者实现类 3、发布者 4、调度中心 5、客户端 一、发布-订阅模式 ----...

78820

【EventBus】发布-订阅模式 ( EventBus 组成模块 | 观察者模式 )

韩曙亮

EventBus 是 发布 - 订阅 模式 的事件总线框架 , 事件的 发布者 与 订阅者 实现了解耦 , 简化了 Android 中各个组件之间的通信 ;

34610

【EventBus】EventBus 使用示例 ( 最简单的 EventBus 示例 )

韩曙亮

在 Module 下的 build.gradle 中导入 EventBus 依赖 ;

58920

【EventBus】EventBus 事件总线框架简介 ( EventBus 使用流程 )

韩曙亮

EventBus 常用于 组件 间的事件传递 , 实现了各个组件间的通信 , 如 Activity 与 Fragment 之间的通信 , Activity 与 ...

34410

ReactNative组件通知之DeviceEventEmitter

xiangzhihong

在原生应用开发中,为了解决不同组件之间的数据交互问题,经常会用到广播,或者使用接口等方式,如Android的EventBus等框架。而在React Native...

56250

EventBus使用详解

xiangzhihong

最近在公司做一个类似于手机工厂模式的一个项目,用来检测其他各个App是否正常工作,所以要求是尽可能的轻量级,因为是检测其他App的工作,所以整个项目都是信息之间...

1K50
领券