码迷,mamicode.com
首页 >  
搜索关键字:eventbus    ( 401个结果
EventBus框架原理解析(结合源码)(下)
上一篇文章EventBus框架原理解析(结合源码)(上),给大家讲述了EventBus中实体类的封装和register()的具体代码。 接下来我们看另外一个重要方法post(),这个方法显然是要根据传入的参数类型,从subscriptionsByEventType取出对应的subscription /** Posts the given event to the event bus. */ ...
分类:其他好文   时间:2015-08-12 14:42:07    阅读次数:178
EventBus框架原理解析(结合源码)(上)
上一篇文章http://blog.csdn.net/crazy__chen/article/details/47425779 和大家一起模仿EventBus的实现机制,和大家一起写出了一个简易的EventBus。通过这个项目,大家应该对EventBus的实现机理由大致的了解。 建议大家在看这篇文章之前,先读上一篇文章,有助于了解。 本篇文章希望通过对Github上EventBus的源码,向大...
分类:其他好文   时间:2015-08-12 13:21:19    阅读次数:96
[EventBus源码解析] EventBus.register 方法详述
前情概要 在上一篇中,介绍了EventBus的基本使用方法,以及一部分进阶技巧。本篇及以后的几篇blog将会集中解析EventBus.java,看看作者是如何优雅地实现这个看似简单的事件分发/接收机制。本篇概述 剖析register的过程,let's get started!方法签名 完整的r...
分类:其他好文   时间:2015-08-11 22:53:59    阅读次数:127
教你自己实现一个事件总线EventBus
EventBus是一个Github上著名的开源事件总线框架,想必很多人都使用过它。它实现了事件订阅者和事件发布者的解耦,让我们更加容易在actvity等组件间传递信息。 我们虽然不喜欢重复造轮子,但是不代表我们不需要了解轮子是怎么造的。 这篇文章通过这个简单的实例,给大家说明EventBus实现的原理,一起来打造一个简单的事件总线框架。如果你明白了这个框架的设计原理,那么EventBus也就相...
分类:其他好文   时间:2015-08-11 21:26:46    阅读次数:137
Android EventBus现实 听说你out该
转载请注明出处:http://blog.csdn.net/lmj623565791/article/details/40794879。本文出自:【张鸿洋的博客】1、概述近期大家面试说常常被问到EventBus,github上果断down了一份。地址:https://github.com/greenr...
分类:移动开发   时间:2015-08-08 17:56:04    阅读次数:523
EventBus 《三》 事件的具体用法及其讲解
Post事件: 直接调用`EventBus.getDefault().post(Event)就可以发送事件,根据Event的类型就可以发送到相应事件的订阅者。 publicvoid post(Object event) { PostingThreadState postingState = currentPostingThreadState.get(); List ev...
分类:其他好文   时间:2015-08-01 11:38:03    阅读次数:126
Android EventBus的简单使用基本的使用步骤就是如下4步,点击此链接查看例子及介绍。 定义事件类型: `public class MyEvent {}` 定义事件处理方法: `public
基本的使用步骤就是如下4步,点击此链接查看例子及介绍。 定义事件类型: `public class MyEvent {}`定义事件处理方法: `public void onEventMainThread`注册订阅者: `EventBus.getDefault().register(this)`发送事件: `EventBus.getDefault().post(new MyEvent(...
分类:移动开发   时间:2015-08-01 10:02:05    阅读次数:344
【第五篇】androidEventbus源代码阅读和分析之发送粘性事件和接收粘性事件代码分析
代码里面发送粘性事件代码如下:// 发送Sticky事件 EventBus.getDefault().postSticky(new User("soyoungboy", "西安财经学院"), "soyoungboy");然后我们进入postSticky方...
分类:移动开发   时间:2015-07-27 14:43:59    阅读次数:207
【第五篇】androidEventbus源代码阅读和分析之unregister代码分析
代码里面注销eventbus一般我们会在onDestory里面这么写:1 EventBus.getDefault().unregister(this);然后走到unregister里面去看看: 1 /** 2 * @param subscriber 3 */ 4 publ...
分类:移动开发   时间:2015-07-27 12:48:22    阅读次数:134
45、Android事件总线分发库的使用
事件总线分发库EventBus和Otto的简介及对比什么是事件总线管理:a.将事件放到队列里,用于管理和分发b.保证应用的各个部分之间高效的通信及数据、事件分发c.模块间解耦 Event Bus是一个发布 / 订阅的事件总线。Event Bus模式 — 也被称为Message Bus或者发布...
分类:移动开发   时间:2015-07-27 10:59:07    阅读次数:134
401条   上一页 1 ... 30 31 32 33 34 ... 41 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!