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
实例采用单例模式,但是构造方法是public,说明是可以new出他的实例的publicstatic
EventBus
getDefault(){if(defaultInstance==
p413768973
·
2020-07-31 20:07
Android工程上传Jcenter (Bintray)
平时开发时是不是在gradle文件中经常用到这种写法:implementation'org.greenrobot:
eventbus
:3.2.0',一直都好奇怎么做到的,今天有空尝试了一下,研究的不深,仅提供一个可行的方案
一杯刘
·
2020-07-31 19:49
Android开发
EventBus
源码追踪
有过Android开发经验的人相信对
EventBus
应该都有所了解,
EventBus
是一个开源库,它使用观察者模式对模块间的通信进行解藕。
康阿朋
·
2020-07-31 19:48
Android
android
EventBus
EventBus源码
EventBus原理
vue组件间传递信息
$emit('add',data)
eventBus
功能:实现组件间通信,点击外部关闭select=>同一时间最多有一个select处于下拉状态建立
eventBus
.jsimportVuefrom'vue'const
eventBus
jeft_hai
·
2020-07-31 18:46
vue
vue
android studio导入第三方工具
前面两篇博客中说到了在项目中运用
EventBus
、Volley以及Debuglog,也许会有很多人在想,怎么样才能把这些工具用到自己的项目中来呢?
iteye_14915
·
2020-07-31 18:12
android
Android Jetpack架构组件(一)带你了解Android Jetpack
后来出现了一些框架来帮助开发者快速进行开发,比如XUtils、Volley、OKHttp、
EventBus
等,随着框架越来越多,一个应用可以有多种技术选型,直接导致应用开发越来越不规范,导致做出来的应用质量
刘望舒
·
2020-07-31 18:32
Android应用层
Android进阶
利用LiveData实现
EventBus
在看了美团技术团队的Android消息总线的演进之路的文章后,自己也有了些想法,于我就按自己的想法自己实现了一个基于LiveData的
EventBus
。
dnntjc
·
2020-07-31 17:27
android
自定义topbar
实现按钮的隐藏和显示方法代码:1、定义自己的属性文件attrs.xmlattrs.xml:2、自定义view,将自定义的属性和view绑定起来TopBar.java:packagecom.example.
eventbus
.customtopbar
月色下的独轮车
·
2020-07-31 16:40
android学习笔记
Android多文件断点续传(一)——数据封装以及界面实现
3.
EventBus
:用于分发和接收下载进度。4.Thre
AndroidKun
·
2020-07-31 15:33
断点续传
Android Studio 发布 Library 到 JCenter
想引用
EventBus
,一句话搞定:compile'org.greenrobot:
eventbus
:3.0.0'现在来介绍下怎么把你的Library上传到JCenter,大致的步骤是:科学上网注册Bintray
菜鸟_果果
·
2020-07-31 14:01
Android
Android 监听HOME键、锁屏、亮屏、解锁广播操作是否启动前台service以及停止service
importandroid.content.Context;importandroid.content.Intent;importcom.tsq.junbanpt.utils.MessageEvent;importorg.greenrobot.
eventbus
.
EventBus
徐玮大人
·
2020-07-31 14:41
Android SystemUI的
EventBus
实现原理
Android8.1的SystemUI的recents模块实现了
Eventbus
,用于recents模块内通信。本文分析其代码实现原理。
BossMozil
·
2020-07-31 14:04
Android
SystemUI
Android中LocalBroadcastManager的基本用法及源码分析
这个时候我们可以使用第三方提供的开源库,例如
EventBus
等,也可以使用Android支持库提供的LocalBroadcastManager。本篇博客主要记录一下LocalBroadcas
ZhangJianIsAStark
·
2020-07-31 13:30
Android源码学习笔记
Android开发常用技术
数据库greenDAO、ObjectBox、网络请求Retrofit2、OkHttp3事件传递
EventBus
响应框架rxJava2、RxAndroid、RxBus注解butterknife、dagger2
那时候
·
2020-07-31 12:57
常用库
Gradle发布Library到JCenter
平常在工作中我们常常会引用到第三方的开源库,比如Fresco、
EventBus
等。
a296777513
·
2020-07-31 11:03
Android
Android 实现对网络状态变化进行全局监听并提示
这里是把代码写在BaseActivity中,然后那个页面需要监听那个页面就继承BaseActivity,然后打开监听方法,//这里是
EventBus
依赖地址:implementation'org.greenrobot
徐玮大人
·
2020-07-31 11:40
观察者模式和发布/订阅模式的区别
在事件总线(
EventBus
)的架构设计中,用到了发布/订阅模式,但发现和观察者模式挺接近,有时容易发生混淆,现试图分清一下他们的关系。
jzq1999
·
2020-07-30 23:59
架构和设计
事件总线
EventBus
的设计原理
为什么要设计
EventBus
?因为他是领域驱动设计中比不可少的模块,它承担传输数据的作用,它可以解耦模块之间的耦合性。
rise51
·
2020-07-30 20:13
eventbus
EventBus
EventBus
(事件总线)
EventBus
(事件总线)
EventBus
(事件总线)Guava在guava-libraries中为我们提供了事件总线
EventBus
库,它是事件发布订阅模式的实现,让我们能在领域驱动设计(DDD)中以事件的弱引用本质对我们的模块和领域边界很好的解耦设计
rise51
·
2020-07-30 20:12
eventbus
EventBus
EventBus
源码解析之事件分发
前言本文主要介绍注册时候的事件分发逻辑以及调用者直接使用post触发的事件分发逻辑,以及过程中碰到了一些疑点的理解过程。源码分析1、注册中的粘性事件分发先贴上注册subscribe方法里面的粘性事件代码部分:if(subscriberMethod.sticky){if(eventInheritance){//ExistingstickyeventsofallsubclassesofeventTyp
逻辑猫
·
2020-07-30 18:53
架构设计
Android 事件总线
EventBus
——— 设计原理
Eventbus
中有三个集合,这基本就是核心所在。
_坏孩子_
·
2020-07-30 16:39
Android
EventBus
源码解析(基于Android O)
源码目录:
EventBus
.java:\frameworks\base\packages\SystemUI\src\com\android\systemui\recents\events\
EventBus
.java
sail your dream 1
·
2020-07-30 15:27
EventBus
原理
首先贴上一段github上面
EventBus
官方的解释图翻译过来大概就是
EventBus
是一个事件发布/订阅总线,适用于Android和Java。1.组件之间的通信更加简单。
一个来自吉尔尼斯的人
·
2020-07-30 14:16
读书笔记之SystemUI分屏浅析
预备知识1、SystemUI中的
EventBus
该
EventBus
用于不同类之间的消息传递,至于原理有空在看。这边说说使用吧,很简单。
逻辑猫
·
2020-07-30 13:38
架构设计
EventBus
3.0注意事项
提起
EventBus
,大家应该都不陌生了,如果还有不知道的,请先行百度一下,网上也有很多使用教程和原理教程,本着不重复造轮子的原则,这里就讲一些开发中的注意事项。
zhangquanit
·
2020-07-30 11:31
从0开始学安卓源码分析--
EventBus
源码
提出问题在使用
EventBus
的过程中肯定会对这个库提出一些疑问:
EventBus
是怎么实现全局的消息传递和接收;
EventBus
发送的消息内部的流转过程;
EventBus
最后怎么收到的消息;
EventBus
花生壳_9048
·
2020-07-30 10:33
EventBus
3.0 study
概述
eventbus
出来很久了,最近想用一下
eventbus
,自己对着一些博客撸了一个demo,发现竟然crash了,然后去看看源码发现3.0的
eventbus
有了很多改动。
渡口一艘船
·
2020-07-30 07:20
Android相关
Android
进阶
源码分析
Eventbus
EventBus
源码解读详细注释(1)register的幕后黑手
[
EventBus
源码分析(一):入口函数提纲挈领(2.4版本)](http://blog.csdn.net/wangshihui512/article/details/51802172)[
EventBus
王世晖
·
2020-07-30 07:35
Android源码分析
使用注解将
EventBus
封装抽取到基类
引题:今天这篇博客主要分析的对3.0以上版本的
eventbus
进行封装抽取,关于
eventbus
的使用方法在此就不做介绍了,如果你还不了解
eventbus
是个什么东东,建议先学习下
EventBus
的使用方法
谢栋_
·
2020-07-30 05:50
框架封装
VUE借助中间桥梁实现非父子组件通信
新建一个新的vue实例,通过$emit与$on实现沟通//
eventBus
.js//组件AimportBusfrom'@/utils/
eventBus
';//使用时Bus.
小七你过来
·
2020-07-30 04:30
js
vue
EventBus
3.0 一些事
EventBus
3.0的三大要素官网关系图
EventBus
isanopen-sourcelibraryforAndroidandJavausingthepublisher/subscriberpatternforloosecoupling.
EventBus
enablescentralcommunicationtodecoupledclasseswithjustafewlinesofcode–sim
wekingtan
·
2020-07-30 04:02
Vue中的
EventBus
使用时你有过这种情况吗????
本文首发在个人的博客上,地址:重庆崽儿Brand,欢迎访问~~~~最近做公司项目遇到这样一个需求:从一个页面跳转到另一个页面去选择一些信息,选择好后返回上一个页面,并把选择的信息带过来由于之前一直在工作中用的mui这个前端框架,框架自己封装有实现这个需求的方法,所以实现就很简单,但是现在公司项目用的是Vue,首先想到的方法可能就是用localstorage或者Vuex来实现了,由于项目比较小,几乎
weixin_33701294
·
2020-07-30 02:35
.NET Core Community 首个千星项目诞生:CAP
CAP基于.NETStandard的C#库,是一种处理分布式事务的解决方案,具有
EventBus
的功能,兼具轻
weixin_30487201
·
2020-07-30 02:31
vue.js之路(4)——vue2.0s中
eventBus
实现兄弟组件通信
在vue1.0中,组件之间的通信主要通过vm.$dispatch沿着父链向上传播和用vm.$broadcast向下广播来实现。然而在vue2.0中,已经废除了这种用法。vuex加入后,对组件之间的通信有了更加清晰的操作,对于中大型的项目来说,一开始就把vuex的使用计划在内是明智的选择。然而在一些小型的项目,或者说像我这样写到一半才发现vue2.0用不了$.broadcast和$dispatch的
YuuyaRin
·
2020-07-30 01:56
vue.js
vue
夕夜大魔王的前端魔法卷轴
EventBus
使用介绍(一)
首先
EventBus
采用的观察者模式,这类似与RXJava,原理如下图原理图
EventBus
用到非常多的场景之一是替代广播,更简便地进行组件之间(Activity,Service以及Fragment等之间的信息传递
stormbaron
·
2020-07-29 22:35
Fragment之间的传递数据的方法
其实如果面试官问了这个问题,主要是想引入
EventBus
这图中的左侧是一个FirstFragment(里面是一个ListView),右侧是SecondFragment(里面是一个TextView)1.传统方法在
小Tian◕
·
2020-07-29 21:55
android面试
安卓进阶之光笔记
Android
【多进程通信】AIDL、Messenger、广播
AIDLBinderMessengerHermers
EventBus
进程通信(binder/AIDL/Messenger)Binder机制最重要Android几种进程AIDL可以看到,AIDL的核心原理其实就是我们定义的
小呀么小黄鸡
·
2020-07-29 21:03
Android 思想
Profiler开源库的原理:事件总线:
EventBus
,Otto;图片库:Picasso,Fre
迷路啦
·
2020-07-29 21:00
面试
Android
观察者模式设计-Guava
EventBus
源码分析
EventBus
源码分析观察者模式观察者模式(ObserverDesignPattern)也被称为发布订阅模式(Publish-SubscribeDesignPattern)。
柏油
·
2020-07-29 20:15
JAVA
EventBus
封装
//事件类classEventEmitter{constructor(){this.events={}//事件队列,保存着每一种事件的处理程序}on(type,callback){//type要绑定的事件名字,callback处理程序if(this.events[type]){//如果事件队列中有这个事件//将此次绑定的处理程序放入进去this.events[type].push(callback
iiichigo
·
2020-07-29 19:39
Android_二级列表购物车之增删改查,全选反选,加减器,价钱数量计算
locationNum=3&fps=1第一步:导依赖
Eventbus
依赖:[html]viewplaincopycompile'org.greenrobot:
eventbus
:3.1.1'gson依赖:
习惯了沉默012
·
2020-07-29 19:49
Android
ObjectBox,一个现代且易于使用的Android数据库
如果您熟悉greenDAO或
EventBus
之类的库,则可能听说过创建它们的公司:greenrobot。如果没有,我建议将它们检出。简而言之,他们为应用程序开发人员构建了高质量的开源库。
danpincheng0204
·
2020-07-29 18:21
android二级列表购物车
一.导入
EventBus
的依赖compile'org.greenrobot:
eventbus
:3.1.1'
eventBus
必须注册
EventBus
.getDefault().register(this)
W1256754982
·
2020-07-29 16:39
饿了么Hermes
EventBus
跨进程通信
EventBus
是一款在Android平台发布的发布/订阅事件总线,主要用来替代Intent,Handler,Broadcast在Fragment,Activity,Service,线程之间传递消息,简化各组件之间的通讯
desaco
·
2020-07-29 16:42
热点(hot)技术
Android_Intent
解决办法进程内:
EventBus
、文件缓存进程间:通过ContentProvider进行进程间数据共享和传递。
Bad_LiLi
·
2020-07-29 15:06
笔记
eventBus
(封装) 一个巧妙的解决vue同级组件通讯的思路
如果在你项目中需要多处用到同级组件通讯,而又不想去写繁琐的vuex,可以参考这个小思路。本人在写项目中琢磨出来的,感觉挺好用,分享一下。1.在utils文件夹下添加BusEvent.js注释已经很详细了,也很简单,不再过多阐述。importVuefrom"vue";constBus=newVue();/***同级组件通讯,提交事件*@param{String}component要提交的目标组件名称
weixin_33834075
·
2020-07-29 14:29
EventBus
3.0报错..its super classes have no public methods with the @Subscribe annotation
EventBus
也用了好久了,今天没事想做个分享的demo,万万妹想到啊,刚集成就出了个问题报错如下Causedby:org.greenrobot.
eventbus
.
EventBus
Exception:
legendwon
·
2020-07-29 07:45
Android开发笔记
2018-03-26 activity,fragment app 间 传值
activity,fragment,app,传值基本都是通过序列化,
EventBus
,RxBus,最近学习LiveData时,发现传对象时,要么要序列化,要么应用
EventBus
(引入新库)或者RxBus
图拉汪
·
2020-07-29 03:52
简单认识Vuex
组件间通信父子通信父→子:props子→父:events($emit)兄弟通信:
eventBus
跨级通信:
eventBus
不同组件间通信常用的方式如上所示,详细总结请看:https://blog.csdn.net
xicc1112
·
2020-07-29 00:23
Vue
EventBus
主页面发送消息其他页面接收消息
概念、优点等什么的我就不说了网上一箩筐废话不说了直接甩代码1.导入依赖 compile'org.greenrobot:
eventbus
:3.0.0' 主页面发送消息: publicclassMainActivityextendsAppCompatActivity
小白身
·
2020-07-28 23:47
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
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
其他