E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
eventbus
Live
EventBus
的使用
一、前言:Live
EventBus
是一款Android消息总线,基于LiveData,具有生命周期感知能力,支持Sticky,支持AndroidX,支持跨进程,支持跨APP。
因为我的心
·
2023-12-31 19:00
Java8 ThreadLocal 源码解析
唯有下定决心,一探究竟,方能解开他神秘的面纱、在Android中,Handler,
EventBus
,ConnectionPool等等,都曾出现它的身影是什么东西?
为战而生_C
·
2023-12-29 17:03
Java
Java
vue中的全局事件总线
一般在兄弟组件传参时使用事件总线,事件总线也可以被vuex代替,只不过在数据少的情况下,总线更加方便而已1、在main.js文件中定义事件总线$
EventBus
,在main.js中定义的就是全局事件总线了
jjbnxy
·
2023-12-29 05:31
事件总线
事件总线
EventBus
(安卓优化的事件总线,简化了活动、片段、线程、服务等的通信,使用的App有:薄荷)Otto(一个基于Guava的增强的事件总线)Hermes
EventBus
(一个基于
EventBus
itfitness
·
2023-12-28 15:50
【Vue】Vuex介绍
Mutation(3)Action(4)Getter(5)ModuleVue六、Vuex01.Vuex概述(1)前情提要组件通信(小范围内)父传子:v-bind属性绑定子传父:v-on事件绑定兄弟间:
EventBus
Composition55555
·
2023-12-28 14:37
vue
EventBus
-为什么订阅的方法必须是public?
在看了源码之后发现是这样的:privatevoidfindUsingReflectionInSingleClass(FindStatefindState){Method[]methods;try{//ThisisfasterthangetMethods,especiallywhensubscribersarefatclasseslikeActivities//获取所有声明的方法methods=fi
糖葫芦_倩倩
·
2023-12-28 10:15
Guava
EventBus
和事件处理程序中的异常
Guava
EventBus
文档说明了这一点“一般情况下,处理程序不应该抛出.如果这样做,
EventBus
将捕获并记录异常.这很少是错误处理的正确解决方案,不应该依赖它;它仅用于帮助在开发过程中发现问题.
hemiao3000
·
2023-12-28 00:17
避免师傅抽查赶紧学 vue篇之事件总线(
EventBus
)
vue篇之事件总线(
EventBus
)Vue事件总线(
EventBus
)使用详细介绍//main.jsVue.prototype.$
EventBus
=newVue()//x.vuethis.
Xxxxxl17
·
2023-12-27 08:47
vue
vue
eventbus
,在this.$on监听事件时无法在获取数据
问题:vue中
eventbus
被多次触发,在this.$on监听事件时,内部的this发生改变导致,无法在vue实例中添加数据。
monana6
·
2023-12-26 23:00
vue.js
javascript
前端
EventBus
源码(一)
1、
EventBus
概述:
EventBus
是Android中发布订阅事件总线框架,将事件的发布者和订阅者分开,简化组件之间的通信.使用灵活简单,执行效率高1.1
EventBus
有三要素:Event:事件
搞怪豆
·
2023-12-26 16:46
通过事件总线
EventBus
/Async
EventBus
进行JAVA模块解耦 (史上最全)
事件总线在进行JAVA模块解耦,价值巨大实际开发中,常常通过事件总线
EventBus
/Async
EventBus
进行JAVA模块解耦,比如,在顶级开源组件hotkey的源码中,就多次用到
EventBus
40岁资深老架构师尼恩
·
2023-12-25 22:24
java
java
vue3中使用nextTick和forceUpdate+vue3 ts使用
EventBus
一、vue中使用forceUpdate作用:在Vue官方文档中指出,$forceUpdate具有强制刷新的作用,迫使vue实例重新(rander)渲染虚拟dom,注意它仅仅影响实例本身和插入插槽内容的子组件,而不是所有子组件。在vue2中使用this.$forceUpdate()vue3中使用import{getCurrentInstance}from'vue'//先引入setup(){//解构赋
irisMoon06
·
2023-12-25 08:32
前端笔记
vue.js
Android编译时注解
Android编译时注解[TOC]前言相信大家经常都使用到注解,如果使用过AndroidAnnotations,Dagger2,
EventBus
,RxJava,BufferKnife等开源项目,对注解应该更为深刻
huweijian5
·
2023-12-24 09:49
EventBus
源码解析
基本使用依赖implementation'org.greenrobot:
eventbus
:3.2.0'自定义事件类注意:就算你只传String,int这种基础类型的数据,都必须要用javaBean,不然接收不到数据
回忆只能等候
·
2023-12-23 18:28
android
eventbus
使用,Android
EventBus
使用详解(一)
前言
EventBus
是一种用于Android的发布/订阅事件总线。它有很多优点:简化应用组件间的通信;解耦事件的发送者和接收者;避免复杂和容易出错的依赖和生命周期的问题;很快,专门为高性能优化过等等。
杰杰洛特
·
2023-12-23 00:51
android
eventbus使用
Android
EventBus
-----(
EventBus
简单使用)
前言:
EventBus
刚用不久,之前也不太懂,几经查阅也终于弄明白了,现在记录下来分享一下,用明白了之后发现其逻辑确实简单,并且耐用,现在已经习惯用
EventBus
了。
今人不见古时月,今月曾经照古人
·
2023-12-23 00:51
Android
android
eventBus
Android中
EventBus
在Java类中的简单使用
添加依赖:implementation'org.greenrobot:
eventbus
:3.1.1'首先,我是在需要弹出吐司的那个界面,进行注册,if(!
zhaochengfang
·
2023-12-23 00:51
android
android
eventbus
使用,Android
EventBus
详解以及使用
EventBus
EventBus
是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化Android事件传递,这里的事件可以理解为消息。
倔骆驼
·
2023-12-23 00:21
android
eventbus使用
Android--
EventBus
的简单使用
EventBus
是一种用于Android的事件发布-订阅总线。它简化了应用程序内各个组件之间进行通信的复杂度,尤其是碎片之间进行通信的问题,可以避免由于使用广播通信而带来的诸多不便。
HelloSim
·
2023-12-23 00:21
android
Android
EventBus
的使用
1、
EventBus
简介
EventBus
是一种用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:
EventBus
。
飞露
·
2023-12-23 00:51
android
【Android】
EventBus
简单使用
EventBus
简介优势:1.简化了组件间的通讯。2.分离了事件的发送者和接受者。3.在Activity、Fragment和线程中表现良好。4.避免了复杂的和易错的依赖关系和生命周期问题。
我又来搬代码了
·
2023-12-23 00:51
Android学习笔记
android
java
开发语言
Android:
EventBus
使用
今天遇到一个小问题,想在适配器里面传值给activity,就在想有没有一套解决这个问题的开源项目,搜了一下发现,还真有我主要还是针对我使用的方面,描述的,不会搞的很全面
EventBus
使用详解-简书概述
Wenlong Yang
·
2023-12-23 00:21
android
android
android
studio
java
EventBus
的基本使用
EventBus
简介
EventBus
是用于android和Java的发布/订阅事件总线。
m0_74000465
·
2023-12-23 00:20
android
学习
java
Android
EventBus
如何使用
1.添加依赖implementation'org.greenrobot:
eventbus
:3.0.0'2.新建一个发送消息的实体类MessageEventpublicclassMessageEvent{
鸟儿不吃草
·
2023-12-23 00:20
android
android
java
开发语言
Android
EventBus
使用方法
一款解决了高耦合的使用简单的在Activity,Fragment,Thread,Service之间通信的框架,堪称神器!中高阶工程师必备!类似bean类,可以用来区别接受者publicclassMessageEvent{privateStringmessage;publicMessageEvent(Stringmessage){this.message=message;}publicStringg
android练习生
·
2023-12-23 00:50
android
java
apache
Android中
EventBus
的简单使用
目录介绍
EventBus
产生的背景
EventBus
工作流程图解
EventBus
的优势
EventBus
缺点
EventBus
的一些关键概念和用法:使用
EventBus
的基本流程:
EventBus
环境配置
EventBus
Sean_Word
·
2023-12-23 00:48
android
EventBus
在Android中的简单使用
EventBus
是一个方便与Android中各组件通信的开源框架,开源地址;https://github.com/greenrobot/
EventBus
。
G11176593
·
2023-12-23 00:48
android
将Abp默认事件总线改造为分布式事件总线
I
EventBus
接口定义了事件总线的基本功能,如注册事件、取消注册事件、触发事件等。
液态不合群
·
2023-12-22 06:39
分布式
wpf
2022-11-08
父子组件通信:props和event、v-model、.sync、ref、$parent和$children非父子组件通信:$attr和listeners、provide和inject、
eventbus
南风吹T芊淳
·
2023-12-21 16:16
将Abp默认事件总线改造为分布式事件总线
I
EventBus
接口定义了事件总线的基本功能,如注册事件、取消注册事件、触发事件等。
林晓lx
·
2023-12-21 10:04
架构
.NET
分布式
Vuex的学习-1
组件间共享数据的方式父向子传值:v-bind绑定子向父传值:v-on事件绑定兄弟间共享数据:
EventBus
$on接收数据的那个组件$emit发送数据的那个组件小范围使用Vuex是什么Vuex是实现组件全局状态
Chemo辰陌
·
2023-12-21 08:05
Vuex
vue.js
前端
组件间通信方案(六):自动感知生命周期事件总线LiveDataBus
相对于通信总线类型的框架
EventBus
和RxBus来说,它更简单,更简洁、更解耦。
bug喵喵
·
2023-12-21 06:35
Guava事件总线的应用与最佳实践
今天,小黑带大家深入了解Guava事件总线(
EventBus
)。咱们先聊聊,为什么这个东西这么酷?如果你是一名Java开发者,肯定知道,管理复杂的应用程序中的组件之间的通信可以是一场挑战。
宋小黑
·
2023-12-21 01:42
Guava实战手册
guava
java
事件总线
7个 Vue3 中的组件通信方式
然后我们会讲以下七种组件通信方式:propsemitv-modelrefsprovide/inject
eventBus
vuex/pinia举个例子本文将使用如下演示,如下图所示:02-2.png上图中,
子瞻是也
·
2023-12-20 22:38
1. Android基础
Handler机制runOnUiThread(Runnableaction)View.post(Runnableaction)AsyncTask广播使用
EventBus
、RxJava等框架1.runOnUiThreadthread
努力生活的西鱼
·
2023-12-20 20:52
2020-05-07
ButterKnife的使用在Acrivity中绑定ButterKnife在Fragment中使用需要进行解绑
EventBus
的使用它能够简化各组件之间的通信,让代码书写变得简单,能避免复杂和容易出错的依赖性和周期性问题四种线程模式
名字温柔
·
2023-12-20 08:44
关于LiveData全面详解(附事件总线)
LiveData在里面担任数据驱动的作用:以往我们使用Handler,
EventBus
,RxjavaBus进行消息通信,LiveData也是一个种观察者模式,作用跟RxJava类似,是观察数据的类,
苏火火丶
·
2023-12-20 03:19
Android
Jetpack
android
android
jetpack
vue2组件通信之兄弟通信、祖先后代通信
目录兄弟组件通信祖先后代通信兄弟组件通信通过事件总线
eventBus
实现兄弟组件通信在src下新建一个文件utils1.创建一个谁都能访问的事件总线(空vue实例)utils新建一个index.js//
诗霖雪
·
2023-12-20 00:06
vue笔记
vue.js
javascript
前端
vue3+TypeScript全局事件总线mitt
在vue3中$on,$off和$once实例方法已被移除,组件实例不再实现事件触发接口,因此大家熟悉的
EventBus
便无法使用了。
忧郁的蛋~
·
2023-12-19 17:21
前端技术
typescript
javascript
前端
EventBus
的粘性事件原理
虽然
EventBus
现在有点过时了,但是其蕴含的思想还是很值得我们去学习的。个人认为
EventBus
的魅力在于避免了回调带来的接口爆炸,今天来看一下
EventBus
的粘性事件的原理。
孙大硕
·
2023-12-19 00:52
VUE中的8种常规通信方式
$emit触发自定义事件(子向父)3.ref(父子)4.
EventBus
(兄弟组件)5.parent或root(兄弟组件,有共同祖辈)6.attrs和listeners(祖先向子孙)7.provide与
宇宙☆空间站
·
2023-12-18 10:07
Vue
vue.js
javascript
前端
前端框架
html
flutter学习-day13-功能型组件和状态共享
目录导航返回拦截InheritedWidget数据共享跨组件状态共享事件总线
EventBus
依赖注入Provider颜色和主题颜色字符串转成color对象颜色亮度MaterialColor类主体异步UI
鹏多多.
·
2023-12-18 03:34
flutter
flutter
学习
EventBus
源码分析
使用MainActiviitypublicclassMainActivityextendsAppCompatActivity{privateTextViewmTv;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.ac
Peakmain
·
2023-12-17 22:50
一文分析
EventBus
-事件总线的使用方法和实现原理
前言本文主要从源码的角度来分析事件总线
EventBus
的实现原理,
EventBus
是常用的消息传递的方式之一,其他常见的消息传递的方式还包括Handler、BroadcastReceiver、Listener
码农小风
·
2023-12-16 19:48
移动开发
Android
Framework
android
安卓
移动开发
EventBus
底层原理
【
EventBus
】
EventBus
源码浅析
二、
EventBus
源码解析目录1、
EventBus
的构造方法2、订阅者注册2.1订阅者方法的查找过程2.2订阅者的注册过程1.subscriptionsByEventType映射:2.typesBySubscriber
摸鱼小小虫
·
2023-12-16 11:07
第三方开源框架
Android
java
EventBus
Vue2.x 中实现父子组件间的双向绑定
尽管官方推荐双向数据流,但还是有一些方法避免报错,实现或hack双向数据流:
EventBus
/Vuex最简单的当然是通过状态管理来管理我们的变量,但对于数据流
CRUD_科科
·
2023-12-15 07:45
Event Bus设计模式
EventBus
是消息中间件的设计思想,在此设计中有三个非常重要的角色(Bus、Registry、Dispatcher),Bus主要负责提供给外部使用的操作方法;Registry注册表用来整理记录所有注册在
本自具足反求诸己
·
2023-12-14 16:37
2022技术栈系列
java
设计模式
java
EventBus
带参数传递
publicclassTakePicEvent{privateStringimgPath;publicTakePicEvent(StringimgPath){this.imgPath=imgPath;}publicStringgetImgPath(){returnimgPath;}publicvoidsetImgPath(StringimgPath){this.imgPath=imgPath;}}
zhengLH
·
2023-12-14 15:25
Android--Jetpack--LiveData
LiveData的消息分发机制,是以往Handler,
EventBus
,RxjavaBus无法比拟的,它们不会顾及当前页
袁震
·
2023-12-06 00:41
android-jetpack
android
Vue 自定义封装使用事件总线
EventBus
//vue事件总线
eventBus
class
EventBus
{constructor(){this.callBacks={};//数据中心}//订阅$on(name,fun){//多次订阅可执行对应的方法
聪CongCong
·
2023-12-05 19:57
javascript
vue.js
前端
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他