前面我们了解了一些线程相关的东西,在Android的开发生涯中谈到线程总是不可避免的要提到线程池这个东西,也许我们线程池用的挺多的,但大部分都只...
我们在研究Handler曾经说过,线程与Looper的对应关系是通过ThreadLocal来实现的,那么ThreadLocal内部是怎么做的呢?...
Handler作为android开发中最常见的一个类,想必大家用过很多次,它的用法是android开发必须掌握的基本技能之一。此次我们就来阅读H...
动态广播接收者的查询 上一篇文章我们分析了静态广播接收者的查找实现,接下来我们继续分析动态广播接收者的查找以及之后的广播分发逻辑 动态广播接收者...
简介 EventBus这东西相信很多人都用过,是一种用于Android的事件发布-订阅框架,由GreenRobot开发,官方地址是:EventB...
通过广播Intent来查找对应广播接收者的具体实现 上一篇我们粗略的走完了一遍广播发送的主流程,但一些详细的具体实现没有仔细研读,所以接下来我们...
广播的发送主流程 上一篇文章我们分析了registerReceiver方法的详细实现,这篇将继续往下分析发送广播的具体实现 sendBroadc...
广播的注册 从实现原理看上,Android中的广播使用了观察者模式,基于消息的发布/订阅事件模型。因此,从实现的角度来看,Android中的广播...
分析广播工作原理,我们大致分为两个模块,一个是LocalBroadcastManager控制的、只能在进程内通信的广播机制,另外一个还是通过Ac...