
---【EventBus分析】
文章平均质量分 88
Achillisjack
这个作者很懒,什么都没留下…
展开
-
EventBus分析--事件分发
2 事件分发事件分发一般调用post方法,调用流程图如下,post方法如下,public void post(Object event) { //获取当前线程的postingState PostingThreadState postingState = currentPostingThreadState.get();原创 2017-07-10 23:26:18 · 555 阅读 · 0 评论 -
EventBus分析--事件的注册
前言:EventBus定义:是一个发布 / 订阅的事件总线。这么说应该包含4个成分:发布者,订阅者,事件,总线。那么这四者的关系是什么呢?很明显:订阅者订阅事件到总线,发送者发布事件。主要用于进程内部组件之间的通信。EventBus是一个单例模式,在一个进程中只有一个对象, getDefault方法如下,public static EventBus getDefault原创 2017-07-10 23:21:01 · 696 阅读 · 0 评论 -
EventBus 解析
1, EventBus概述EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。只能用于进程内部,线程间的通信,有点类似于观察者模式。下载EventBus的类库,源码:https://githu原创 2016-11-06 09:43:20 · 484 阅读 · 0 评论 -
汉字转换为拼音
在android 开发中,有时需要将汉字转化为拼音,比如联系人排序。一般有2中最常见的方法,1,第三方的jar包.2,使用ASCII码和拼音的映射。 优点不足jar包覆盖面广,准确依赖第三方的jar包ASCII码和拼音的映射使用简单对于生僻字无法识别原创 2016-10-30 10:34:16 · 720 阅读 · 0 评论