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
EventBus3.0
Android中使用开源框架
EventBus3.0
实现Fragment之间的通信交互
1.概述在之前的博文中简单介绍过如何实现fragment之间的信息交互:《Android中Fragment与Activity之间的交互(两种实现方式)》,今天继续给大家介绍一种可以实现此效果的另外一种方式EventBus。(相比于handler,接口回调,bundle传参,这个简单好用到哭)EventBus是Android下高效的发布/订阅事件的消息总线。作用是可以代替传统的Intent,Hand
ei64qqua
·
2017-02-21 22:10
Android中使用开源框架
eventbus3.0
实现fragment之间的通信交互
1.概述在之前的博文中简单介绍过如何实现fragment之间的信息交互:《Android中Fragment与Activity之间的交互(两种实现方式)》,今天继续给大家介绍一种可以实现此效果的另外一种方式EventBus。(相比于handler,接口回调,bundle传参,这个简单好用到哭)EventBus是Android下高效的发布/订阅事件的消息总线。作用是可以代替传统的Intent,Hand
潘侯爷
·
2017-02-21 09:21
EventBus3.0
源码分析(一)register
项目中用到了很多优秀的框架,但是一直停留在会用的阶段是,没有硬着头皮去看看它们是如何实现的,趁着活终于不多了,打算把项目中的用到的框架都研究研究,学习一下优秀的代码。今天就看看EventBus吧,优秀的框架一般使用起来都特别简单,EventBus也不例外。EventBus的具体使用这里就不介绍了,无外乎register注册;unregister注销;@subscriber在合适的线程关心相应的事件
static_sadhu
·
2017-02-16 13:30
Android中
EventBus3.0
的使用
原文地址http://blog.magicer.xyz/2017/01/android-eventbus3-basic/简介EventBus是http://greenrobot.org/出的一个发布者/订阅者(Publisher/Subscriber)的事件总线。主要是用来在Android各个组件之间进行消息传递的。能够很好地对发布者和订阅者之间进行解耦。下图是官方给出的一个示意图:集成在项目的b
Captain_Magicer
·
2017-01-14 00:40
Android
Android事件总线(四)源码解析otto
相关文章Android事件总线(一)
EventBus3.0
用法全解析Android事件总线(二)
EventBus3.0
源码解析Android事件总线(三)otto用法全解析前言上一篇文章中讲到了otto
itachi85
·
2017-01-01 12:00
EventBus
otto源码
事件总线
Android事件总线(三)otto用法全解析
相关文章Android事件总线(一)
EventBus3.0
用法全解析Android事件总线(二)
EventBus3.0
源码解析前言otto是Square公司发布的一个发布-订阅模式框架,它基于GoogleGuava
itachi85
·
2016-12-16 12:00
android
Square
otto
事件总线
Android消息传递之EventBus 3.0使用与案例
目前EventBus最新版本是3.0,所以以下所讲内容都是基于
EventBus3.0
。相似的产品还有square的ot
Donkor-
·
2016-12-09 09:07
android
安卓高级EventBus使用详解
目前EventBus最新版本是3.0,所以本文是基于
EventBus3.0
的。相关文章EventBus使用详解EventBus源码解析概述Eve
qfanmingyiq
·
2016-10-29 19:00
EventBus使用
EventBus3.0
中EventBus提供了EventBusAnnotationProcessor注解处理器来在编译期通过读取@Subscribe()注解并解析、处理其中所包含的信息,然后生成java
lwd45
·
2016-10-18 11:08
Android学习笔记—— EventBus 源码解析
最近项目里用到的EventBus更新到了3.0,学习了一下
EventBus3.0
的源码,发现3.0版本较之前版本变化还是相对较大的,无论从性能上,还是使用流程上。
DXDRush
·
2016-10-08 19:11
Android
学习笔记
EventBus3.0
的使用
EventBus最新版,用法有变,网上很多都过时了,现在自己来总结。首先订阅者必须注册和反注册,发布者不需要注册反注册如果注册了,那么表明这个类是个订阅者,必须要写一个@Subscribe的接收事件方法,不然会报错订阅者通过@Subscribe方法的参数类型来区分事件,多个订阅者参数类型一致,那么都会收到事件主要用于Activity与Fragment,Fragment与Fragment之间进行通信
码圣
·
2016-10-05 21:14
打开
EventBus3.0
的正确姿势
什么是EventBus先来一段官方介绍和配图EventBusisapublish/subscribeeventbusoptimizedforAndroid.就是说EventBus是一个针对Android优化的发布/订阅事件总线。它可以做到:简化组件之间的通信简化代码结构……试想这样一个场景,一个Activity有两个fragment分别是f1,f2。有一个需求就是f1中的一个按钮被点击后改变f2的
西电吴同学
·
2016-09-16 15:24
Android
EventBus 3.0
流程图3.0新特性在
EventBus3.0
版本中引入了EventBusAnnotationProcessor(注解分析生成索引
敲代码的本愿
·
2016-09-01 18:40
Android事件总线(二)
EventBus3.0
源码解析
相关文章Android事件总线(一)
EventBus3.0
用法全解析前言上一篇我们讲到了
EventBus3.0
的用法,这一篇我们来讲一下
EventBus3.0
的源码以及它的利与弊。
itachi85
·
2016-08-22 10:00
观察者模式
事件总线
EventBus源码
EventBus利弊
Android事件总线(一)
EventBus3.0
用法全解析
前言EventBus是一款针对Android优化的发布/订阅事件总线。简化了应用程序内各组件间、组件与后台线程间的通信。优点是开销小,代码更优雅,以及将发送者和接收者解耦。如果Activity和Activity进行交互还好说,如果Fragment和Fragment进行交互着实令人头疼,我们会使用广播来处理,但是使用广播稍显麻烦并且效率也不高,如果传递的数据是实体类需要序列化,那么很显然成本会有点高
刘望舒
·
2016-08-18 12:51
Android事件总线(一)
EventBus3.0
用法全解析
相关文章Android事件总线(一)
EventBus3.0
用法全解析Android事件总线(二)
EventBus3.0
源码解析Android事件总线(三)otto用法全解析Android事件总线(四)源码解析
itachi85
·
2016-08-17 10:00
EventBus
线程模型
事件总线
EventBus3.0
在页面间跳转接收不到消息解决方法
在最近的项目中使用EventBus代替广播,intent传递消息等,大大减少了代码量,提升编码速度,同时整体的代码优雅型也提高了。使用过程中遇到一些小问题,就是在当前activity使用EventBus.getInstance().post(newTest("eventbus发送消息成功!"));然后在onCreate中EventBus.getIntsance().register(this);@
cuiandroid
·
2016-08-16 08:30
EventBus3.0
or Otto
首先说说这2个东西是干哈的,看名字基本看得出来事件。对这个2个东西就是用来出来事件传递的。有什么用?我来举个例子:EventBus:onCreate注册onDestroy取消很直观的感受@Subscribe这个注解是用来干啥的?是的就是用来接受事件的从此你可以告别接口回调,臃肿的广播,登上人生巅峰!threadMode是啥?POSTING、MAIN、BACKGROUND、ASYNC这几个模式一看就
又是什么鬼咯
·
2016-08-10 09:11
EventBus3.0
or Otto
首先说说这2个东西是干哈的,看名字基本看得出来事件。对这个2个东西就是用来出来事件传递的。有什么用?我来举个例子:EventBus:onCreate注册onDestroy取消很直观的感受@Subscribe这个注解是用来干啥的?是的就是用来接受事件的从此你可以告别接口回调,臃肿的广播,登上人生巅峰!threadMode是啥?POSTING、MAIN、BACKGROUND、ASYNC这几个模式一看就
又是什么鬼咯
·
2016-08-10 09:11
【源码解读】
EventBus3.0
注册过程及事件分发源码分析
一、EventBus简介以及使用示例引用官网的定义:EventBusisapublish/subscribeeventbusoptimizedforAndroid.EventBus是针对Android优化的发布/订阅事件总线,主要功能是简化组件之间的消息传递。使用EventBus可以替代Handler、Intent、BroadCast在Activity、Fragment、Service和后台线程中
艾希射日
·
2016-08-08 17:08
Android
30分钟学会
EventBus3.0
详解(二)(
EventBus3.0
的详细使用)(by星空武哥)
转载声明原创地址:http://blog.csdn.net/lsyz0021/article/details/5209485530分钟学会
EventBus3.0
详解(一)(引入和初始化
EventBus3.0
星空武哥
·
2016-08-03 10:32
Android学习之路
Android开发
EventBus3.0
使用(三)
上一篇
EventBus3.0
使用(二)优先级和事件取消EventBus也有优先级之分,和广播类似的,优先级越高,那么就越先获得事件的回调,并且也可以取消资格事件,就不继续往下分发事件了。
qiaoStr
·
2016-07-26 23:19
30分钟学会
EventBus3.0
详解(一)(引入和初始化
EventBus3.0
)(by星空武哥)
转载声明原创地址:http://blog.csdn.net/lsyz0021/article/details/5198530730分钟学会
EventBus3.0
详解(一)(引入和初始化
EventBus3.0
星空武哥
·
2016-07-21 19:49
Android学习之路
Android开发
Android
EventBus3.0
使用及源码解析
新项目用到了
EventBus3.0
,原来只是听说EventBus的鼎鼎大名,一直没仔细研究过。趁着周末有些时间,研究下代码,也算没有虚度光阴。
qq_17250009
·
2016-07-10 18:00
EventBus
使用
教程
源码解析
3-0
EventBus3.0
源码解析
我们直接来使用
EventBus3.0
,3.x主要的一个新的特性就是使用了注解,我们的Subsc
YanghuiNipurean
·
2016-06-12 15:00
源码
android
EventBus
EventBus3.0
详解
androidEventBus修改日志2017-12-1添加索引部分得细节,添加kotlin的支持方式写在前面1.前言曾经,一层又一层的业务逻辑让我不知所措,一个又一个的回调让你头晕眼花,一个又一个的参数让你混乱不堪。EventBus,,一个耦合度低到令你害怕的框架。2.什么是EventBusEventBus是一个消息总线,以观察者模式实现,用于简化程序的组件、线程通信,可以轻易切换线程、开辟线程
zouzhenglu
·
2016-06-01 11:21
EventBus3.0
详解
androidEventBus修改日志2017-12-1添加索引部分得细节,添加kotlin的支持方式写在前面1.前言曾经,一层又一层的业务逻辑让我不知所措,一个又一个的回调让你头晕眼花,一个又一个的参数让你混乱不堪。EventBus,,一个耦合度低到令你害怕的框架。2.什么是EventBusEventBus是一个消息总线,以观察者模式实现,用于简化程序的组件、线程通信,可以轻易切换线程、开辟线程
zouzhenglu
·
2016-06-01 11:21
EventBus3.0
组件通信框架源码学习总结
一、初始化EventBus的初始化虽然用了单例模式,但是构造方法居然是public修饰符,可能是应对项目中的多线操作。//单例模式,针对并发情况进行了双层判断 publicstaticEventBusgetDefault(){ if(defaultInstance==null){ synchronized(EventBus.class){ if(defaultInstance==null){ de
wj_wan_lzj
·
2016-05-31 09:00
源码
框架
EventBus的使用(基于
EventBus3.0
,开发必备)
EventBus3的使用(基于
EventBus3.0
事件总线,开发必备) 很久没有写博客了,之前工作太忙了,好了,这次给大家带来Android开发中使用非常普遍,非常重要的开源框架
oQiHaoGongYuan
·
2016-05-29 23:00
android
Android开发
EventBus
EventBus3.0
EventBus的使用(基于
EventBus3.0
,开发必备)
EventBus3的使用(基于
EventBus3.0
事件总线,开发必备) 很久没有写博客了,之前工作太忙了,好了,这次给大家带来Android开发中使用非常普遍,非常重要的开源框架
oQiHaoGongYuan
·
2016-05-29 23:00
android
Android开发
EventBus
EventBus3.0
EventBus3.0
源码解读
在这里便针对
EventBus3.0
的源码进行一下详细的分析。对于EventBus的详细使用可以参考
EventBus3.0
使用详解这篇文章。
ljd2038
·
2016-05-21 15:00
android
开源框架
EventBus
Android事件总线分发库
EventBus3.0
的简单讲解与实践
Android事件总线分发库EventBus的简单讲解与实践导语,EventBus大家应该不陌生,EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。反正能帮助我们快速开发,这个确实是个好东西,其实鸿
qq_26787115
·
2016-05-09 22:00
android
线程
Broadcast
发布
库
EventBus3.0
的基础使用。
EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。在我看来,eventbus在各个界面的传值特别方便。无论在哪个界面,只要注册了eventBus都可以收到任何界面post过来的消息,类似于观察者模式
adzcsx2
·
2016-04-27 18:00
android
EventBus
EventBus3.0
源码分析
前言本篇博客基于
EventBus3.0
,关于EventBus的使用,可以去官方文档查看,或者看我以前的博客都在说EventBus,我也来一波EventBus。
Chenantao_gg
·
2016-04-19 17:29
源码分析
EventBus3.0
源码分析
前言本篇博客基于
EventBus3.0
,关于EventBus的使用,可以去官方文档查看,或者看我以前的博客都在说EventBus,我也来一波EventBus。
Chenantao_gg
·
2016-04-19 17:00
源码
观察者模式
事件总线
EventBus3
EventBus3.0
带你乐翻天
你还在为刷新ui伤透脑筋吗?你还在琢磨如何使用接口回调或者handle来实现吗?如果你想到了使用观察者模式,那么一个很屌的Android开源框架EventBus:主要功能是替代Intent、Handler、BroadCast在Fragment、Activity、Service、线程之间传递消息。他的最牛逼优点是开销小,代码简洁,解耦代码。如果你没有使用过eventBus那么很遗憾你错过了很多,不过
u013278099
·
2016-04-13 19:00
android
开源框架
EventBus3.0
study
概述eventbus出来很久了,最近想用一下eventbus,自己对着一些博客撸了一个demo,发现竟然crash了,然后去看看源码发现3.0的eventbus有了很多改动。技术变化真快,得保持谦虚的态度,踏踏实实的学习。正好今天内部群里发了一个如何新技术的学习图,感觉挺好的作为一个android入门小白还是要多学点。基本概念eventbus是一个是一个Android端优化的publish/sub
XSF50717
·
2016-04-04 22:00
EventBus
EventBus3.0
学习小结
一、背景1、android各个界面之间、各个逻辑层之间的数据传递经常会采用Intent、handler、BroadCastReceiver、CallBack回调等方式,这些方式的实现需要我们在代码中硬编码去实现。2、EventBus主要用观察者的设计模式实现的解耦合的功能,通过事件的订阅、发布来实现消息数据的传递。3、源码下载地址:https://github.com/greenrobot/Eve
偶是老李头
·
2016-03-28 18:19
eventbus使用
eventbus
事件总线
eventbus消息分发
EventBus使用详解
目前EventBus最新版本是3.0,所以本文是基于
EventBus3.0
的。相关文章EventBus使用详解 EventBus源码解析概述EventBus是针
u012205955
·
2016-03-25 10:00
开源项目
EventBus 3 源码解析
提要:2月5号,greenrobot发布了
EventBus3.0
,3.0中引入了注解,我们可以通过@Subscribe注解,来标识一个事件处理方法。
u012825445
·
2016-03-24 15:00
android
源码分析
EventBus
EventBus3.0
的使用
EventBus是Android的发布/订阅事件总线优化。主要功能是替代在Android四大组件Activity,Service,Intent,Handler,BroadCast线程之间传递消息,优点是开销小,代码更优雅。以及将发送者和接收者解耦。1.EventBus3.0的特点:(1)简化了组件之间的通信(2)将事件发送方和接收方执行与Activities,Fragments和后台线程,避免了复
u010046908
·
2016-03-22 08:00
EventBus
Android碎碎念 --
EventBus3.0
一、概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。1、下载EventBus的类库源码:https://github.com/greenrobot/EventBus2、基本使用(1).Defi
淡定的米哥
·
2016-03-18 17:00
EventBus
EventBus3.0
最新使用文档详解
EventBus是一个发布/订阅事件总线用来优化android。下面是一张经典的图片:简化了组件之间的通信事件发送方和接受方使activity,fragment,后台线程更好的执行避免了复杂的依赖性和生命周期问题使你的代码更加简单性能更好代码量小用户量广泛拥有先进的功能,如交互进程,用户优先级首先在build.grade文件中添加:compile'org.greenrobot:eventbus:3
dulizhi117
·
2016-03-15 21:30
android
EventBus3.0--使用详解
说到EventBus大家一定不陌生,毕竟已经出来好几年而且github很多开元项目都使用了,但是目前很多帖子都还是讲的EventBus2.4,所以抽空学习整理了下
Eventbus3.0
的用法,本文主要讲解
zly921112
·
2016-03-13 18:00
android
EventBus
组件间通信
EventBus3.0
使用详解
对于
EventBus3.0
中相对于先前的版本中用法有所改变,那么下面我们就来看一下如何使用这个EventBus;使用方法
ljd2038
·
2016-03-12 16:00
android
EventBus
EventBus 3.0的用法详解(二)
这是一个系列,如果你还没有看之前的文章:
EventBus3.0
的用法详解(一)前一篇文章简单介绍了
EventBus3.0
的用法,现在是时候详解其用法了。
hejunbinlan
·
2016-03-01 15:00
EventBus 3.0的用法详解(一)
这是一个系列,如果你还没有看之前的文章:
EventBus3.0
的用法详解(二)看到大家提出的关于Android的问题,有一部分可以用EventBus解决,而也有相当多的人推荐使用EventsBus,因为其和
hejunbinlan
·
2016-03-01 15:00
EventBus3.0
使用笔记(详细)
前言:相比于大牛,自己只能算是个菜菜菜…鸟,所以这篇文章不敢说是什么讲解EventBus的使用,但可以算是自己使用EventBus的笔记吧,因为自己在一开始如果不看一些教程自然也不知道怎么使用它,所以在记录自己的使用笔记时肯定参考了一些大牛,前辈的文章教程或是度娘,谷哥。不过,在看了一些别人写的文章教程后自然会有些困惑,或是由于自己的理解能力有限,或是自己个人有强迫症和对文章抱有质疑态度,或是因为
ydxlt
·
2016-02-24 14:00
android
事件
EventBus
EventBus3.0
使用总结
在Android中,接口回调已经能够处理掉大部分业务需求了,实在太变态的需求就用广播也能够完成,自己写的性能好出问题也好解决。。。。。工作需要,不得不看看EventBus的用法,今天就来介绍一下学习经验。首先就是引入这个东东,我是直接在maven上下载的jar包,下载地址:http://search.maven.org/#search|ga|1|g%3A%22de.greenrobot%22%20
u012702547
·
2016-02-18 20:00
android
EventBus
EventBus 3.0的用法详解(二)
这是一个系列,如果你还没有看之前的文章:
EventBus3.0
的用法详解(一)前一篇文章简单介绍了
EventBus3.0
的用法,现在是时候详解其用法了。
neu
·
2016-01-15 00:00
android
eventbus
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
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
其他