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
EventBus
源码分析
疑问:
EventBus
注册,发送事件,注销时分别做了哪些操作?
_SHYII
·
2020-02-22 21:48
使用reactor
eventbus
进行事件驱动开发
BeanEnvironmentenvironment(){returnEnvironment.initializeIfEmpty().assignErrorJournal();}@Bean@Autowiredpublic
EventBus
event
go4it
·
2020-02-22 13:45
Android之
EventBus
使用与分析
EventBus
定义
EventBus
是Greenrobot开源的一款轻量级的发布/订阅事件总线。
wenson123
·
2020-02-22 07:24
EventBus
源码详解(三):高级使用
写在前面
EventBus
是一个Android平台上基于事件发布和订阅的轻量级框架,可以对发布者和订阅者解耦,并简化Android的事件传递。
安卓大叔
·
2020-02-22 06:12
短信发送 guava event bus 方式
感觉
eventbus
简单实用,使用
eventbus
做一个demo如下:@SpringBootApplicationpublicclassSms
EventBus
Application{publicstaticvoidmain
程序猿_小刚
·
2020-02-22 02:42
EventBus
源码学习
EventBus
链接地址一,首先就是看到
EventBus
这个类。
我妈叫我二乖
·
2020-02-21 18:55
EventBus
3.0使用
由于最近更新了
EventBus
3.0,里面的onEvent方法改变了,在此坐下记录,方便自己以后查阅及使用。
kingpengLin
·
2020-02-21 16:30
EventBus
使用及源码分析
EventBus
是我们日常开发中使用很频繁的一个三方库,原因很简单,使用
EventBus
可以很容实现解耦,不需要设置很多回调接口,如在Fragment和Activity之间的通讯,不同Activity之间
Kip_Salens
·
2020-02-21 10:40
基于APT的android路由框架(二)--APT技术
现在有很多主流库都用上了APT,比如Dagger2,ButterKnife,
EventBus
3等本文通过实现简单的ButterKnife控件绑定介绍APT的内容二、AbstractP
夏天吃冰棍
·
2020-02-21 09:48
Vert.x TCP
EventBus
Bridge补遗
如果没有记错的话,Vert.x从3.2就开始支持TCP
Eventbus
Bridge了,它使得Client可以直接通过socket跟Vert.x
EventBus
进行通信。
胡键
·
2020-02-21 07:44
Guava源码解析之
EventBus
最近看Elastic-Job源码,看到它里面实现的任务运行轨迹的持久化,使用的是Guava的Async
EventBus
,一个内存级别的异步事件总线服务,实现了简单的生产-消费者模式,从而在不影响任务执行效率的基础上
端木轩
·
2020-02-20 09:37
EventBus
框架
一:
EventBus
是个什么东西下载地址:https://github.com/greenrobot/
EventBus
EventBus
就是publish/subscribe消息总线,主要功能是替代Intent
e条虫
·
2020-02-20 02:50
otto初体验
在这之前用过
EventBus
,发现到处都可以postEvent,事件的订阅者也可以指定线程。支持不同线程,先后台互相传递消息。
尔乐
·
2020-02-19 15:07
你知道even库吗?我教你写一个自己的event库
开发App的时候,会有很多异步回调,类似如登录成功,插入数据成功的事件,虽然V3.5.0开始内部用rxjava去重构,也提供了rx风格的api,不过写事件回调的方法还是比较烦,这时候你可以会用下流行的
EventBus
大王12
·
2020-02-19 05:49
看看
EventBus
解析,跟我一起一起手写
EventBus
昨天分批次去公司开了一下午的会议,索性大家人数分批开会都带了口罩,所以一点都不慌,大家出门都记得戴口罩,勤洗手~(在家办公还是蛮快乐的,可以边唱歌边办公^_^)前几天更新了OKHTTP和Retrofit的解析,今天更最后一篇
EventBus
Android丶VG
·
2020-02-18 18:36
Android
开源框架
源码解析
EventBus
如何使用
1.什么是
EventBus
EventBus
是一款针对Android优化的发布/订阅事件总线.主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service
symsimmy
·
2020-02-18 13:02
EventBus
分析
EventBus
基本使用
EventBus
基于观察者模式的Android事件分发总线。从这个图可以看出,
EventBus
使得事件发送和事件接收很好的解耦。
顾氏名清明
·
2020-02-18 09:45
使用观察者模式解决单 Activity 与多个 Fragment 通信
比如:Handler方式接口方式公有方法广播方案
EventBus
稍微分析下这五种方法,Handler方式是了解了Handler的人最容易想到的,但是Handler不仅会增加各个模块之间的耦合性,而且只能单向通信
AlphaGao
·
2020-02-17 18:47
EventBus
的简单使用
本篇文章主要介绍以几下个知识点:使用
EventBus
的步骤一个简单的demo图片来源于网络1.
EventBus
简介**
EventBus
**是一个基于观察者模式的publisher/subscriber事件总线
开心wonderful
·
2020-02-17 18:59
事件总线知多少(2)
源码路径:Github-
EventBus
事件总线知多少(1)事件总线知多少(2)1.引言之前的一篇文章事件总线知多少(1),介绍了什么是事件总线,并通过发布订阅模式一步一步的分析重构,形成了事件总线的Alpha
圣杰
·
2020-02-17 16:05
来不及解释了,快上车之
EventBus
3.0快速上手
快速教你上手
EventBus
3.0,在
EventBus
3.0之前用法不同,就不在这里说了。
JellyCai
·
2020-02-17 07:35
记一次错误的使用View.post(Runnable)
我的应用场景是这样子的我在一个异步操作中用
EventBus
发送了一个事件.在另外一个Activity中对这个事件进行接收.因为是异步所以我使用了View.post方法企图让它回到主线程更新这些数据.
轻微
·
2020-02-17 07:57
#Android# 学
EventBus
,你可以参考下我的笔记
知识框架(脑图)
EventBus
脑图出现背景多线程环境下容易产生回调地狱和异常Android中内置的组件间通信方式繁多(handler、intent、broadcast等等)解决思路
EventBus
的设计思路使用事件总线
Lshare_Blog
·
2020-02-16 22:28
Android之路-
EventBus
学习
官方定义
EventBus
isanopen-sourcelibraryforAndroidusingthepublisher/subscriberpatternforloosecoupling.简而言之,
PANWCS
·
2020-02-16 21:43
Eventbus
3代码分析(三):注解简单使用
注解简单使用这里目的是为了理解,和简单的使用这块理解了,后面都是差不多的简单理解和使用自己每次在onCreate中写setContentView(R.layout.xxx)感觉比较麻烦自己想把注解写到类的前面,这样比较好修改先定义@interfaceAhView大体代码为:@Target(ElementType.TYPE)@Retention(RetentionPolicy.RUNTIME)pub
dodo_lihao
·
2020-02-16 20:37
EventBus
在Fragment中使用的注意事项
EventBus
是目前比较流行的模块通信库,在使用中还是有一些地方需要注意简单回顾一下
EventBus
最基本的使用步骤1.注册
EventBus
.getDefault().register(obj);2.
r09er
·
2020-02-16 16:02
EventBus
源码解析
前言:作为一名Android开发人员,
EventBus
这个开源库想必大家在日常的开发工作中都有用到吧。有关
EventBus
的介绍,在这里就略过了。如果你还不了解的话,参照
EventBus
官方文档。
Android_Jian
·
2020-02-16 04:52
vue.js入门(七,provide / inject)
组件之间的新通信,适用于分支子组件之间,比如爷爷A下面的儿子BC,B下面的儿子E跟C下面的儿子F之间的通信(
EVentBus
早期都是使用如此,之前文章有demo)这对选项需要一起使用,以允许一个祖先组件向其所有子孙后代注入一个依赖
感觉不错哦
·
2020-02-15 19:03
Android 每天进步一点点之Gradle dependencies.gradle 总依赖
compile'org.greenrobot:
eventbus
:3.0.0'compile'com.squareup.okhttp3:okhttp:3.5.0'大家对以上的gradle的依赖管理都不陌生
kecai
·
2020-02-15 15:28
JS简易实现
eventBus
一、源码(function(exporter){functionisFunc(fn){returntypeoffn==="function"}functionstr(s){if(s==null){returnnull;}s=s.replace(/^\s+|\s+$/g,"");returns.length>0?s.toLowerCase():null;}functionhandler(){varf
冰麟轻武
·
2020-02-15 11:53
拆轮子系列——
EventBus
源码解析
项目地址:
EventBus
,本文分析版本:3.1.1一、概述
EventBus
是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化Android事件传递,这里的事件可以理解为消息,本文中统一称为事件
Yi__Lin
·
2020-02-15 08:00
EventBus
源码分析(二):编译库源码解析
前言#本来想把
EventBus
的使用和编译库的分析一起说,但是觉得篇幅有点太大了,编译库的东西虽然不多也不复杂,但是还是有很多能学习到的东西。
珠穆朗玛小王子
·
2020-02-15 01:52
编写最基本的APT Demo
一般分为两类:1.运行时注解:比如大名鼎鼎的retrofit就是用运行时注解,通过动态代理来生成网络请求2.编译时注解:比如Dagger2,ButterKnife,
EventBus
3代码实现这里我们要实现一个怎样的功能呢
jtsky
·
2020-02-15 00:34
基于
EventBus
和OkHttp搭建的网络框架
基于
EventBus
和OkHttp搭建的网络框架简介本编文章是基于
EventBus
3.0和OkHttp搭建的网络框架。
滴児
·
2020-02-14 22:42
Java发布订阅模式可用技术中间件
常见的有基于jms的消息中间件:kafka,rocketmq,rabbitmq.但是很多开发的同学可能不知道,Redis也提供了Pub/Sub模式,Guava中的
EventBus
也可以认为是Pub/Sub
Alex的IT生涯
·
2020-02-14 19:52
RxBus真的能替代
EventBus
吗?
本文通过原理分析和实测结果对
EventBus
和RxBus做详尽的对比,给大家在实际项目中选型做参考。
oreofish
·
2020-02-14 08:10
LiveDataBus
LiveDataBus是基于LiveData实现的类似
EventBus
的消息通信框架,它是基于LiveData实现的,完全可以代替
EventBus
,RxBus;往期通信框架的缺点:
EventBus
:原理实现复杂
leap_
·
2020-02-14 06:49
RxBus基本使用
用RxJava实现事件总线(
EventBus
)publicclassRxBus{privatestaticvolatileRxBusdefaultInstance;privatefinalSubjectbus
cvmars
·
2020-02-14 05:59
Android 第三方框架整理
EventBus
3.0通信组件,适用于组件间通信,解耦事件的接收方和发送方。
AbnerXI
·
2020-02-13 19:40
自己眼中的
EventBus
项目中的
EventBus
真的是到处都有它的影子,说实话,用上
EventBus
后,个人觉得项目中的业务变得很轻松,不用考虑哪个类发的,哪个类去回调。
的一幕
·
2020-02-13 05:43
EventBus
源码解析
(1)
eventbus
的使用为了方便分析
EventBus
的源码,这里我们先整个demo出来,源码如下:publicclassMainActivityextendsAppCompatActivity{privateTextViewtvMessage
砺雪凝霜
·
2020-02-12 20:33
EventBus
源码详解(二):进阶使用
写在前面
EventBus
是一个Android平台上基于事件发布和订阅的轻量级框架,可以对发布者和订阅者解耦,并简化Android的事件传递。
安卓大叔
·
2020-02-12 15:08
vuex轻松入门
最容易管理的单向数据流动,其实就是父组件向子组件传递,我们可以用prop作桥梁;而子向父传递呢,我们也勉强可以用$on和$emit的方式搞定;然鹅,到了兄弟之间的通信,事情就变得复杂起来,
eventbus
jiangzy27
·
2020-02-12 06:58
EventBus
源码解析
一、概述在上篇文章中,讲解了
EventBus
的入门,并在文章中提到了同步事件模式和异步事件模型,下面将具体分析两种事件模型的实现机制二、
EventBus
架构图同步事件模型:事件的触发与事件的处理在同一个线程中
heyong
·
2020-02-12 05:40
EventBus
源码浅析
背景如果遇到问题请在:https://www.jianshu.com/p/301edd6a2e61讨论
EventBus
使我们常用的第三方库之一。
yjy239
·
2020-02-12 02:31
源码学习『OKHTTP3--杂谈』
但是代码量比
EventBus
、Retrofit之类的大多了。想要一下子没有遗漏的都搞清楚不是一件容易的事情。
cname_1
·
2020-02-11 17:42
Vue之事件总线
有一个全局
EventBus
所有事件都订阅它所有组件也发布到它,订阅组件获得更新所有组件都能够将事件发布到总线,然后总线由另一个组件订阅,然后订阅它的组件将得到更新预知详情可点这里,看这位大佬的这边利用Es6
yang
·
2020-02-11 14:50
vue.js
EventBus
源码详解和设计分析(二)----发射事件
EventBus
源码详解和设计分析(一)观察者订阅与注销postpost()方法是
EventBus
发射普通消息的方法,方法如下:publicvoidpost(Objectevent){//获取当前线程的发送状态
Joe_blake
·
2020-02-11 12:26
Android三方库之
EventBus
源码分析
一、简单示例1、首先,定义要传递的事件实体publicclassCollectEvent{...}2、准备订阅者:声明并注解你的订阅方法@Subscribe(threadMode=ThreadMode.MAIN)publicvoidonMessageEvent(CollectEventevent){LogHelper.d("OK");}在2中,也就是订阅中所在的类中,注册和解注册你的订阅者@Ove
丶切切切切梨
·
2020-02-11 10:42
EventBus
http://note.youdao.com/noteshare?id=ae556eb40179a4c228b54b5490d896e81.简化子线程和主线程之间或两个子线程之间的消息传递通常我们都会在一个线程中做一些耗时操作得到数据之后需要发送到另一个线程去处理数据(这个线程可以是主线程去更新UI,或子线程继续处理接下来的任务)。这些通信都需要用到Handler。我们需要定义Handler,并重
zhuozhi
·
2020-02-11 06:55
上一页
56
57
58
59
60
61
62
63
下一页
按字母分类:
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
其他