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
3.0 使用及其原理浅析
Eventbus
是一个专门为Android平台优化定制的事件总线函数库,在3.0版本之后,使用注解进行事件的订阅。
Linear_Li
·
2020-03-29 21:37
Android开发总结(四)
EventBus
的简单使用
aj一、概述
EventBus
是一个Android事件发布/订阅框架,通过解耦发布者和订阅者简化Android事件传递,这里的事件可以理解为消息。图片.png为什么使用它呢?
程序猿男神
·
2020-03-29 11:16
Android十八章:
EventBus
3.0使用
EventBus
是一个在Android优化很好的事件总线,他简化Android的activity,fragment,thread,Service之间通信,代码体积小,质量更高。
ppjunSpirit
·
2020-03-28 15:14
EventBus
源码分析(五)
简介前面我学习了如何使用
EventBus
,还有了解了
EventBus
的特性,那么接下来我们一起来学习
EventBus
的源码,查看
EventBus
的源码,看看
EventBus
给我们带来什么惊喜以及编程思想
eirunye
·
2020-03-28 14:42
Guava之
EventBus
事件驱动。
EventBus
是Guava框架对观察者模式的一种实现,使用
EventBus
可以很简洁的实现事件注册监听和消费。
Braska。
·
2020-03-27 09:00
EventBus
框架使用
EventBus
是一个针对Android优化的发布/订阅事件总线的框架。
毕丙伟
·
2020-03-27 07:34
EventBus
3.0 相见恨晚
为什么要用
EventBus
?它是干什么用的?
IAM四十二
·
2020-03-27 00:34
集合中直接remove对象和remove角标的区别
今天写了一下Activity的管理类在移除内部Stack与Activity的关联时本来写的时候是直接移除传入的Activity然后看了一下
EventBus
的代码发现
EventBus
在取消注册的时候内部是通过如下代码实现的
GG_Jin
·
2020-03-26 22:45
EventBus
入门使用流程
使用流程##增加
EventBus
依赖(eclipse增加jar包)在需要接收
eventBus
的界面中进行注册与反注册@OverrideprotectedvoidonCreate(BundlesavedInstanceState
淡定丶说的是
·
2020-03-26 20:01
Android Rxbus 使用(RxJava响应事件处理)
目前大多数开发者使用
EventBus
或者Otto作为事件总线通信库,对于RxJava使用者来说,RxJava也可以轻松实现事件总线,因为它们都依据于观察者模式。
sirai
·
2020-03-26 18:20
EventBus
源码解析(六)-粘性事件发布
我们在发送粘性事件时,通常是这样写的:
EventBus
.getDefault().postSticky(event);往下看看postSticky的逻辑。
andcoder
·
2020-03-26 18:31
Android事件总线
EventBus
2.4 源码分析
EventBus
简介本篇基于
EventBus
2.4撰写。
MarkZhai
·
2020-03-26 11:10
android第三方框架(三)
EventBus
EventBus
:是用来简化android组建之间的通信,otto也能完成,但效率院低于
eventbus
。
胖胖O蓝胖子
·
2020-03-26 07:28
EventBus
3.0的使用
使用:网址:https://github.com/greenrobot/
EventBus
依赖:compile'org.greenrobot:
eventbus
:3.0.0'1.普通使用订阅:①创建消息类publicclassMessageEvent
0青衣小褂0
·
2020-03-26 01:16
RxBus的使用
用法和
EventBus
类似,优点是少引入一个jar。步骤如下:1.先引入RxJava的jar包,这里只涉及RxJava.compile'io.reactivex:rxjava:1.1.9'2.定
wenju_song
·
2020-03-25 22:07
设计模式-行为篇(观察者模式)
*/publicclass
EventBus
implementsSubject{//观察者集合,用于管理所有的观察ListmList=newArrayList<>();@OverridepublicvoidaddObserver
小酷哥
·
2020-03-25 21:07
EventBus
入门(二)
作者:某人_Valar如需转载请保留原文链接
EventBus
的GitHub地址:https://github.com/greenrobot/
EventBus
本文会把包括两个
EventBus
的案例,来简单实现
某人_Valar
·
2020-03-25 18:01
利用观察者模式下的otto.jar使用方法
观察者模式主要运用在
EventBus
中,今天要说的otto.jar也是同样的原理,使用的好处就是在任意类跨域调用方法,或者传递数据.举个例子,比如说我在BActivity中单击的时间的时候通知AActivity
茴香豆的第五种写法
·
2020-03-25 17:05
一个稳定的RxBus代替
EventBus
实现库
开始正文,
EventBus
作为Android消息传递的事件总线,可以很方便的在Activity和Fragment和View间传递消息,很多项目都使用过。用来替代系统广播,替代接口回调简化调用逻辑。
玉兔是我啊
·
2020-03-25 14:10
EventBus
源码解析(八)-解惑
因此,这里为了让读者有个整体的概念,就借用了网友的关于
EventBus
的详细类图,在此对这位网友表示感谢!
EventBus
类图二、常见错误及原因这一小节,我们来看看使用
EventBus
时遇
andcoder
·
2020-03-25 14:15
Eventbus
2.X迁移
Eventbus
3
Eventbus
2.X与
Eventbus
3对比1.注册订阅者
Eventbus
3.0只有一个register方法//3.0版本的注册
EventBus
.getDefault().register(this)
梦sora
·
2020-03-25 12:37
RxBus的使用
写在前面由于项目中有使用到Rx系列,这个时候如果还使用
EventBus
,这就导致了过多使用第三方库的问题,而改造后的RxBus完全能替代掉
EventBus
。
优了个秀的
·
2020-03-25 09:51
浅析 MVC
负责操作所有数据letModel={data:{数据源},create:{增加数据},delete:{删除数据},update(data){Object.assign(m.data,data)//用新数据替换旧数据
eventBus
csy没有昵称
·
2020-03-24 23:04
EventBus
源码分析
EventBus
是在Android中使用到的发布-订阅事件总线框架,基于观察者模式,将事件的发送者和接收者解耦,简化了组件之间的通信。
BrotherTree
·
2020-03-24 17:07
EventBus
开发精要
http://blog.csdn.net/lmj623565791/article/details/40794879讲解的清晰一共就使用
EventBus
的3个API
EventBus
.getDefault
ahking17
·
2020-03-24 13:33
EventBus
3.X 的源码解析及简单封装
前言
EventBus
使用很简单,遵循着注册--发送--接收的一个步骤。
海阔sun天空
·
2020-03-24 08:42
Rx实现事件总线(类似于
EventBus
)总结
RxBusdemo解析标签(空格分隔):RxJava前言这里使用的是Rx实现的事件总线,类似于
EventBus
和Otto,使用rx实现,有效的减少jar大小,并且使用和
EventBus
差不多,也是发送事件
菜鸟_一枚
·
2020-03-24 00:49
基于Agera的
EventBus
实现库2-添加多进程支持
AgeraBus简介AgeraBus是基于谷歌开源的Agera实现的Android事件总线,实现了
EventBus
基本常用的功能,下面将为你一一介绍,如果要了解Agera,可以去看我文章后面推荐的两个地址
zpayh
·
2020-03-23 22:49
Eventbus
3代码分析(五):getDefault(),register和
EventBus
Builder等
EventBus
getDefault()入口除了注解,其他都和
EventBus
这个类有关系了我们先从getDefault()方法开始分析入口分析这里的getDefault()静态方法,很容易看出,是一个线程加锁的懒汉单例具体通过
dodo_lihao
·
2020-03-23 20:19
EventBus
3.0源码分析(上)
概述关于
EventBus
3.x的用法,本文不再赘述,只分析其实现原理,官方的流程图:上图是
EventBus
基于观察者模式的事件发布流程的高度概括,经过下文的源码分析后,再来体会该流程会比较清晰。
悠嘻侠
·
2020-03-23 12:07
【译】使用RxJava替换
EventBus
原文链接:UseRxjavainsteadof
EventBus
libraries原文作者:Muratcanbur译文出自:小鄧子的译者:小鄧子状态:完成译者注:为了方便因Lambda(译文)还不够了解的同学进行阅读
小鄧子
·
2020-03-23 00:34
微信小程序多页面传参通信的探索与实践
在android中,我们一般采用setresult方法来返回参数,或者直接使用rxjava框架或者
eventbus
框架来解决此类问题。业务分
邵磊8
·
2020-03-22 19:59
EvevtBus
a.gif右边蓝色的哪里是back返回键,录gif的工具难产了.依赖compile'org.greenrobot:
eventbus
:3.0.0'注册@OverrideprotectedvoidonCreate
那个唐僧
·
2020-03-22 10:09
打造属于自己的RxBus
相信大家已经非常熟悉
EventBus
了。最近正在学习Rxjava,如果在项目中已经使用了Rxjava,使用RxBus来代替
EventBus
应该是不错的选择。
Cloud_Woo
·
2020-03-22 08:59
RxJava实现事件总线 Rxbus代替
eventbus
减少库的使用
原文地址什么是
Eventbus
EventBus
定义:是一个发布/订阅的事件总线。这么说应该包含4个成分:发布者,订阅者,事件,总线。那么这四者的关系是什么呢?
j春雨
·
2020-03-22 07:38
EventBus
3.0初探: 入门使用及其使用 完全解析
前言
EventBus
是greenrobot在Android平台发布的一款以订阅——发布模式为核心的开源库。
丶蓝天白云梦
·
2020-03-22 02:28
EventBus
源码详解(一):基本使用
写在前面对于Android程序员来说,相信大家都听过
EventBus
的大名。
安卓大叔
·
2020-03-22 02:19
Spring自动装配guava
EventBus
原理参考ImportBeanDefinitionRegistrar+SPI简化Spring开发guava
EventBus
是一个进程内事件总线,可以看做是消息队列的进程内版本,用作进程内解耦、通知、异步处理等
ascii_he
·
2020-03-21 23:44
Java
spring
java
event
EventBus
快速入门(简单易懂篇)
所以决定使用
EventBus
概念:**
EventBus
**是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。
Android_Happy22
·
2020-03-21 22:52
vue组件通信,父子
1、
EventBus
//子组件mounted(){this.$bus.off('clearSlides')this.
懒羊羊3号
·
2020-03-21 21:12
安卓基础开发库,DevRing使用说明
其中,网络请求使用Retrofit+RxJava实现,图片加载使用Glide实现(可替换),数据库使用GreenDao实现(可替换),事件总线使用
EventBus
实现(可替换),权限管理使用RxPermission
JYcoder
·
2020-03-21 20:09
2017年1月10日 Android
EventBus
定向发送广播的两种办法
首先发现了一个很神奇的东西,再次感谢jessyan大神,上可以使用markdown,嘿嘿,又可以愉快的装逼了今天不知道写啥,就写点自己想到的东西吧:Android
EventBus
定向发送广播的两种办法通过创建一个专用的消息类
虞桀
·
2020-03-21 19:34
Android 自定义注解(Annotation)
现在市面上很多框架都有使用到注解,比如butterknife库、
EventBus
库、Retrofit库等等。也是一直好奇他们都是怎么做到的,注解的工作原理是啥。咱们能不能自己去实现一个简单的注解呢。
tuacy
·
2020-03-21 12:44
EventBus
3.0源码分析(二)post
上一篇文章介绍了register的过程,这篇接着来,一起看看
EventBus
发送事件的过程。
EventBus
可以通过post发送普通事件,还可以通过postSticky发送粘性事件。
static_sadhu
·
2020-03-21 07:48
Guava
eventBus
关于@AllowConcurrentEvents 纪实
使之
EventBus
可以针对同个subscribe方法进行多线程。
guli_2018
·
2020-03-21 03:21
EventBus
源码分析
title:
EventBus
源码分析date:2017-09-1509:38:14tags:[SourceCode]categories:android可见的设计模式:单例模式构建者模式中介模式(
EventBus
Passon_Fang
·
2020-03-20 13:46
万能fragment通信
万能fragment通信Fragment通信原则两个fragment不应该直接通信(twofragmentsshouldnevercommunicatedirectly)常见的通信1.
eventBus
rxBus
小熊_c37d
·
2020-03-20 08:58
Router—一个高效,使用方便,基于动态代理实现的Android事件总线库
项目背景在Android中的,
EventBus
是开源最流行的事件总线库,大大简化了应用程序内各组件间、组件与后台线程间的通信。
SilenceDut
·
2020-03-20 03:51
Android
Eventbus
初学
首先今天遇到的坑接收者必须是被打开的状态也可以说没被销毁状态2.配置buildscript{dependencies{classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'}}applyplugin:'com.neenbedankt.android-apt'dependencies{compile'org.greenrobot:event
sirai
·
2020-03-19 18:51
ThreadLocal解析
前言刚看过
EventBus
和Android
EventBus
的源码,发现里面都有用到ThreadLocal,那ThreadLocal到底为何物呢,相信从事Java并发编程的朋友们并不陌生,请跳过本篇文章.
海之韵Baby
·
2020-03-19 05:26
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
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
其他