一、概述
前一篇给大家装简单演示了EventBus的onEventMainThread()函数的接收,其实EventBus还有另外有个不同的函数,他们分别是:
1、onEvent
2、onEventMainThread
3、onEventBackgroundThread
4、onEventAsync
这四种订阅函数都是使用onEvent开头的,它们的功能稍有不同,在介绍...
分类:
其他好文 时间:
2016-05-12 14:30:02
阅读次数:
161
一、概述
EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。
1、下载EventBus的类库
源码:https://github.com/greenrobot/EventBus
2、...
分类:
其他好文 时间:
2016-05-12 14:13:27
阅读次数:
240
1.EventBus优缺点EventBus 作为 Android 开发中常用的框架,拥有着许多优点:
调度灵活。不依赖于 Context,使用时无需像广播一样关注 Context 的注入与传递。父类对于通知的监听和处理可以继承给子类,这对于简化代码至关重要;通知的优先级,能够保证 Subscriber 关注最重要的通知;粘滞事件(sticky events)能够保证通知不会因 Subscriber...
分类:
移动开发 时间:
2016-05-12 13:56:59
阅读次数:
296
前言:好几天电脑打不开CSDN博客,也不知道怎么回事,今天下班回来突然能打开了,遂将周末实现的一个效果贴上。实现功能:获取手机应用图标,名称,时间(安装时间/更新时间),大小,侧滑删除应用,点击应用图标分享等功能。目标效果:思路:RecylerView+swipereveallayout贴上dependencies介绍:Glide实现图片加载,EventBus通信,swipereveallayout...
分类:
移动开发 时间:
2016-05-12 12:32:28
阅读次数:
322
DiskLruCache Java实现基于LRU的磁盘缓存
EventBus 安卓优化的事件总线,简化了活动、片段、线程、服务等的通信
Volley Google推出的Android异步网络请求框架和图片加载框架...
分类:
移动开发 时间:
2016-05-09 15:58:38
阅读次数:
259
注意:以下分析都是基于EventBus 3.0x
转载请注明出处:http://blog.csdn.net/evan_man
简单介绍
EventBus是一个用于简化Andorid、Fragment、Threads、Service之间信息传递的一个发布/订阅事件集。
传统的Android组件之间的通信方式有:Activity之间使用Intent;Service向Activi...
分类:
其他好文 时间:
2016-05-06 12:24:10
阅读次数:
265
BroadcastReceiver是什么鬼?在Android中广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。 EventBus又是什么鬼呢?EventBus是一个发布 / 订阅的事件总线。简单点说,就是两人约定好怎么通信,一 ...
分类:
其他好文 时间:
2016-05-05 21:57:07
阅读次数:
130
661. .net中事件模型很优雅的实现了观察者模式,同时被大量的使用在各种框架中。 [2016-04-30 10:52:42]662. Prism框架中实现了一个典型的EventAggregator,有时候我们又把此类实现叫做EventBus。 [2016-04-30 10:53:12]663. ...
分类:
其他好文 时间:
2016-04-30 12:39:23
阅读次数:
133
大家好,今天咱们来说说本人最近使用到的一个新的开源工具类,也就是今天的主人公AndroidEventBus,叫做事件总线,刚开始看到这个名字的时候我以为就是之前使用到的EventBus,于是乎好奇的我就接着研究了一下,果然它是类似EventBus的消息处理机制,提供了更好的使用性,我便希望把它集成到我正在开发的工程里,因为工程较大以及代码较为繁琐,我不敢轻易的集成与使用,所以我先写了一个简单的例子验...
分类:
移动开发 时间:
2016-04-29 20:06:27
阅读次数:
895