EventBus 事件总线的实现原理

作者/分享人:allen
向 Ta 提问
曾就职于创新工场、美团点评的公司,目前就职于BAT某厂高级Android研发工程师。《libGDX移动游戏开发从入门到精通》作者。作为一个独立开发者,上架了多款App。

本次课程主要从源码的角度来分析事件总线 EventBus 的实现原理。EventBus 是常用的消息传递的方式之一,其他常见的消息传递的方式还包括 Handler、BroadcastReceiver、Listener。通过本次 Chat,你在掌握 EventBus 基本使用的基础之上,能够掌握 EventBus 的实现原理。

本 Chat 主要覆盖到的内容有:

  • register() 的实现原理;
  • subscribe() 的实现原理;
  • unregister() 的实现原理;
  • post() 的实现原理;
  • postSingleEvent()的实现原理;
  • postSingleEventForEventType() 的实现原理;
  • postToSubscription() 的实现原理;
  • invokeSubscriber() 的实现原理。
已有46人预订
预订达标
文章出炉
     
04月06日
04月20日
本场 Chat 文章已出炉,购买后即可阅读文章并获得一张allen的读者圈Pass
请务必添加GitChat服务号以查看活动进度及获取活动通知。
退款保证:
• 04月06日前,预订人数未达标,您将获得全额退款。
• 作者未按时完成文章,您将获得全额退款。
你可能还喜欢
初探 Metasploit 漏洞框架
肖志华
使用 Mpvue 开发微信小程序的最佳实践
美团点评技术团队
Java 优化方案:设计模式
Array老师
普通程序员如何快速提升自己
王俊生
使用 Python 全栈打造淘宝客微信机器人
州的先生
大厂面试官亲述:0~3年移动研发工程师必备技能
richardcao
60分钟轻松搞定树莓派 AI 服务开发
微软公开课
程序员如何借力微信公众号打造个人品牌,实现财务和精神自由?
石皮先生
深入解读微服务架构下分布式事务解决方案
lee
深度学习数学基础之微积分
王晓明
Java 高级特性: Lambda 表达式
游客
Tomcat 性能优化
only you
从0到1搭建属于自己的服务器
刘叫兽
你务必要搞清楚的六大数据分析知识点
木子
Java 进阶篇:理解 Class 和 Class 加载过程
张振华
微信扫描登录