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
JAVA | Guava
EventBus
使用 发布/订阅模式的步骤
前言
EventBus
是Guava的事件处理机制,是观察者模式(生产/消费模型)的一种实现。
·
2021-06-23 12:53
EventBus
原理解析
转:https://www.jianshu.com/p/d9516884dbd4
EventBus
是一款在Android开发中使用的发布/订阅事件总线框架,基于观察者模式,将事件的接收者和发送者分开,简化了组件之间的通信
enchanted1107
·
2021-06-23 07:32
EventBus
系列『一』——注册与注销
简介本周我将开启一个系列篇,围绕着
EventBus
的运行流程+源码的形式进行精细剖析,分为一下几篇
EventBus
系列『一』——注册与注销
EventBus
系列『二』——Post与postSticky事件的发布与接收
AntCoding
·
2021-06-22 07:38
Android中
EventBus
的进阶使用
Android中
EventBus
的进阶使用
EventBus
使用一-基础1概述前一篇给大家简单演示了
EventBus
的onEventMainThread()函数的接收,其实
EventBus
还有另外不同的函数
LuckyXiang
·
2021-06-21 11:48
EventBus
流程图
register流程图:image.pngunregister流程图:image.pngpost流程图:image.png
BrotherTree
·
2021-06-20 08:18
Android
EventBus
的基本封装(二)
一、前言:上一篇:Android
EventBus
的基本使用(一)https://www.jianshu.com/p/c1e31b44d5d61.简介:
EventBus
是一款针对Android优化的发布/
因为我的心
·
2021-06-19 21:45
EventBus
系列『番外』——认真剖析 『PendingPostQueue』队列的实现思想
我们把注册、注销、post和postSticky事件收发都已经剖析完毕,接下来我们讲一下
EventBus
队列的实现思想.我的其他文章地址,欢迎品读:
EventBus
系列『一』——注册与注销
EventBus
AntCoding
·
2021-06-15 04:05
EventBus
源码阅读
『
EventBus
对于Android开发老司机来说肯定不会陌生,它是一个基于观察者模式的事件发布/订阅框架,开发者可以通过极少的代码去实现多个模块之间的通信,而不需要以层层传递接口的形式去单独构建通信桥梁
普通的程序员
·
2021-06-15 03:00
Eventbus
源码走读
1.
Eventbus
通过DCL单例模式获取实例DCL单例2.在onCreate中进行register,在onDestory中进行unregisterregister(this)是干嘛的呢?
wlpgdd0725
·
2021-06-14 21:40
Vue组件间的通信
/子链通信($parent/$children);ref也可以访问组件实例;provide/injectAPI;$attrs/$listeners父传子:父向子传递数据是通过props,兄弟组件传值:
eventBus
小小小魔仙
·
2021-06-14 16:05
Android 使用
EventBus
产生CLASS_ISPREVERIFIED引发的崩溃问题
最新项目中在整合
EventBus
的使用,在把
EventBus
整理之后,umeng上反馈了不少崩溃上来,产生log中错误信息都是一个:Classrefinpre-verifiedclassresolvedtounexpectedimplementation
im_the_best
·
2021-06-14 08:52
Android中
EventBus
的基础使用
Android中
EventBus
的基础使用官网|GitHub|转载1概述
EventBus
是一款针对Android优化的发布/订阅事件总线。
LuckyXiang
·
2021-06-14 08:47
vue源码解读--event(
eventBus
)
目录导航本节的示例代码如下我们知道newvue会跑一遍我们组件的创建流程,即init-mount-render-update-patch,但是对于我们的let
eventBus
=newVue(),由于没有
三岁就会写BUG
·
2021-06-14 04:24
vue3被删除的两个功能
vue3不支持
eventBus
了,因为原先实例上的三个方法off和$once被删除掉了。那么之前的做法是在一个文件中创建了实例然后导出给任何地方的组件全局使用。
前端精髓
·
2021-06-14 00:15
EventBus
3.0 初探
前言最近项目中,有好些后台Service,就免不了Activity和Service的通信,也就有了不少Broadcast,写了不少重复代码,就产生了使用
EventBus
的意思,而且现在更新到了
EventBus
3.0
cgzysan
·
2021-06-13 01:24
设计模式 - 单例模式
ThreadPool),缓存(Cache),偏好设置,注册表,日志等这些情况下,都需要单一对象;Android中,可能最常见的就是自己定义的BaseApplication了吧;其他的还有,第三方分享的统一入口,
EventBus
暗影飞客
·
2021-06-12 22:35
EventBus
源码解析(二):Register
EventBus
源码解析(一):概述
EventBus
源码解析(二):Register
EventBus
源码解析(三):Post/PostSticky
EventBus
源码解析(四):优化-
EventBus
Index
涅小黑
·
2021-06-12 14:21
Android进阶篇- IOC注入架构
前言在平时写代码的过程中都会出现很多方法中出现@Override@hide这样的注解,还有在比如我们经常用到的
EventBus
、ButterKnife、Retrofit、Dagger等都会用到。
不睡太晚不说太满
·
2021-06-12 13:24
Vue多个子组件的
EventBus
title:Vue多个子组件的
EventBus
date:2018-11-2317:27:03tags:[Vue]categories:Vue前言我在轱辘UI项目做tabs组件时,该组件有父子组件通讯的需求
祈念念念
·
2021-06-12 09:16
动态广播和静态广播(新手的一点点认识)
1.静态注册(举例:网络连接状态的监听)在清单文件中添加然后在代码中设置监听我采用
EventBus
传递时间监听的信息,并没有写接口2.动态注册(举例:蓝牙的监听)在需要设置监听的Activity中注册广播注册广播的两个参数
阿飞爱吃水果
·
2021-06-12 09:12
vue组件间的通讯
父向子传递数据是通过props,子向父是通过$emit;通过$parent/$children通信;$ref也可以访问组件实例;provide/inject;$attrs/$listeners;兄弟通信:
EventBus
双鱼九年
·
2021-06-12 05:36
Guava之
EventBus
EventBus
采用推的方式将消息发送给订阅者publicclassSimpleListener{privatefinalstaticLoggerLOGGER=LoggerFactory.getLogger
神豪VS勇士赢
·
2021-06-11 13:57
兄弟组件通讯
eventBus
定义
eventBus
eventBus
的原理是引入一个新的vue对象,分别调用这个对象的事件发布和监听来实现通信和参数传递。
sujeking
·
2021-06-10 20:51
EventBus
粘性事件(三)
因此,
EventBus
会将特定类型的最后一个粘性事件保留在内存中。然后,粘性事件可以传递给订阅者或明确查询。
eirunye
·
2021-06-09 00:26
Android Studio 4.0以上插件推荐
EventBus
3-IDEA
eventbus
导航插件(对于
FlyClound
·
2021-06-09 00:03
Twobbble,一个完全使用Kotlin开发,小而美的Dribbble客户端。
而值得一提的是Twobbble完全使用Kotlin开发,基于MVP,并使用了RxJava,Retrofit2,
EventBus
,Fresco,等多个常用第三方项目,会充分的证明了Kotli
逝水比喻时光
·
2021-06-08 18:21
EventBus
系列『二』——Post与postSticky事件的发布与接收
上一篇我们针对
EventBus
的注册与注销做了源码剖析,通过流程图和对源码的剖析,应该对上述流程有了一定了解.接下来我们将会对Post事件发布与接收和postSticky事件发布与接收展开剖析,我们将会提出几个问题
AntCoding
·
2021-06-08 14:41
EventBus
(3.1.1)源码浅析
前言
EventBus
是Android的发布/订阅事件总线,简化了Android的事件传递。提高了代码的简洁性。
Gillben
·
2021-06-07 21:17
Vue组件通信方式
本文主要介绍关于Vue组件通信的四种方式,分别是父向子组件通信、子向父组件通信、非父子组件的
EventBus
通信、Vuex状态管理第一种:父组件向子组件传递数据父组件一共需要做4件事1.importsonfrom
jackie季
·
2021-06-07 05:36
vue-面试题
ref与children适用父子组件通信ref:如果在普通的DOM元素上使用,引用指向的就是DOM元素;如果用在子组件上,引用就指向组件实例children:访问父/子实例
EventBus
(on)适用于父子
在水里等一只傻猫
·
2021-06-07 01:05
EventBus
源码解析(一):概述
EventBus
源码解析(一):概述
EventBus
源码解析(二):Register
EventBus
源码解析(三):Post/PostSticky
EventBus
源码解析(四):优化-
EventBus
Index
EventBus
isapublish
涅小黑
·
2021-06-06 12:45
Vuex状态机快速了解与应用
一.速识概念:1.组件之间共享数据的方式:通常有以下几种方式:父向子传值:v-bind属性绑定;子向父传值:v-on事件绑定;兄弟组件之间共享数据:
EventBus
;2.vuex是什么:按照官方的话来说
北极光之夜。
·
2021-06-05 17:45
Vue
的使用
前端大杂烩
前端相关技术整套总结大全
vuex
前端
概念
状态机
Android
EventBus
使用
EventBus
是一款针对Android定制的[发布/订阅]事件总线。它让我们轻松的处理四大组件之间的事件传递,而且速度更快,整个包的体积也较小(只有不到50K的的大小)。
24K男
·
2021-06-04 17:57
40k*16 薪,五年Android开发4轮面试拿下腾讯 Offer !(附真题)
2.广播和
EventBus
的区别?3.常用设计模式你了解哪些?4.跨进程通信有哪些?5.简单讲讲bi
干饭程序员
·
2021-06-04 15:01
vue组件中的数据传递
两个同级组件之间传递数据,通过
eventbus
传递数据。一、父组件向子组件传递数据子组件部分:{{msg}}exportdefault{name:'
晴_eeca
·
2021-06-04 07:43
ViewPager2 +Fragment 模仿抖音短视频
工程所依赖的库demo:https://download.csdn.net/download/BirdEatBug/19033060无需积分1、播放器:IjkPlayer、2、点赞库:heartLirary、3、
EventBus
卖bug的小男孩
·
2021-05-24 16:55
viewpager
android
EventBus
实现原理
EventBus
主要是在项目运行时通过反射来查找订阅事件的方法信息,如果项目中有大量的订阅事件的方法,必然会对项目运行时的性能产生影响。
邓立_全栈UncleLi
·
2021-05-23 23:02
eventBus
源码解析
EventBus
定义:是一个发布/订阅的事件总线。发布者,订阅者,事件,总线。
Kevin_Curry
·
2021-05-21 11:55
广播、观察者模式、
EventBus
、RxBus的比较
0、说明本篇是对Android广播、观察者模式、
EventBus
、RxBus四者的一些看法,工作中遇到问题时候的一些取舍,也可以回答面试官提到的这方面问题。
gzfgeh
·
2021-05-19 09:33
Android#20 -
EventBus
2017-11-27[1]About
EventBus
EventBus
isapublish/subscribe
eventbus
forAndroid2017-11-27
EventBus
...simplifiesthecommunicationbetweencomponentsdecoupleseventsendersandreceiversperformswellwithActivities
喜欢书的女孩
·
2021-05-19 02:57
vue中
eventbus
被多次触发(vue中使用
eventbus
踩过的坑)
一开始的需求是这样子的,我为了实现两个页面组件之间的数据传递,假设我有页面A,点击页面A上的某一个按钮之后,页面会自动跳转到页面B,同时我希望将页面A上的某一些参数携带过去给页面B。(我知道,小参数的时候可以通过路由的params或者query去传参数,或者大型数据可以用vuex来处理,很遗憾我到现在还没有做很大型的项目,所以还没有用过vuex,接下来会学习一下。)然后我就想,这不就是不同组件之间
Katherine的小世界
·
2021-05-19 01:55
EventBus
简单使用
简单记录下
EventBus
的使用://依赖compile'de.greenrobot:
eventbus
:+'setup1接收页面//在Activity中或者是Fragment中注册
EventBus
@OverridepublicvoidonCreate
冉冉升起的小太阳
·
2021-05-18 18:07
动手造轮子:基于 Redis 的发布订阅实现
EventBus
动手造轮子:基于Redis实现
EventBus
Intro上次我们造了一个简单的基于内存的
EventBus
,但是如果要跨系统的话就不合适了,所以有了这篇基于Redis的
EventBus
探索。
天天向上卡索
·
2021-05-18 10:45
Spring 事件:Application Event
(了解Android的朋友们可以联想一下
EventBus
)SpringApplicationEventSpring的事件(ApplicationEvent)为Bean与Bean之间的消息通信提供了支持。
活这么大就没饱过
·
2021-05-18 02:43
Android编译时代码生成之三(实现自己的事件总线)
还不了解的话,可以去看看前面两篇文章Android编译时代码生成之一(注解与APT)和Android编译时代码生成之二(javapoet)Android开发中,相信大家都知道大名鼎鼎的
EventBus
,
猿某某
·
2021-05-17 18:16
EventBus
3.0用法总结
一.使用步骤添加依赖(Add
EventBus
asadenpendency).在Module的build.gradle文件dependencies闭包下添加依赖:compile'org.greenrobot
GuoYiheng
·
2021-05-17 18:37
EventBus
源码分析笔记
1.
EventBus
基本使用步骤(1)Git地址:https://github.com/greenrobot/
EventBus
(2)引入:compile'org.greenrobot:
eventbus
:
济公大将
·
2021-05-17 07:21
Vue3使用mitt进行组件通信的步骤
Vue2.x使用
EventBus
进行组件通信,而Vue3.x推荐使用mitt.js。比起Vue实例上的
EventBus
,mitt.js好在哪里呢?
·
2021-05-15 17:48
fragment 跟 Activity 之间的跳转
【答】
EventBus
.post();【2】Bactivty跳转到MainActivty中的Bfragment???【答】(法1)
EventBus
.post();finish();【注意】记
zhengLH
·
2021-05-14 16:05
Android 使用 LiveData 实现
EventBus
绪论本文是学习了大佬的文章后,自己去动手实践后写的一篇学习笔记。大佬的文章写得比较好,我自己去写未必描述得那么清楚,所以本文很多地方都直接引用了大佬的文章。项目源码:https://github.com/LinYaoTian/LiveDataBus效果图:Tip:阅读本文最好对Jetpack的LIfeCycle和LiveData有初步的了解。引用:Android消息总线的演进之路:用LiveDat
Lin_YT
·
2021-05-14 08:42
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他