EventBus源码解析(一) 源码版本: EventBus:3.3.1 使用 定义事件 class MessageEvent(val message: String) 事件(Event)是普通的对象,没有任何特定要求。 订阅方法 @Subscribe(threadMode = ThreadMode.MAIN) fun onMessageEvent…
EventBus源码解析(二) 源码版本: EventBus:3.3.1 EventBus的post EventBus --> post() public void post(Object event) { // 1、获取当前线程的PostingThreadState,currentPostingThreadState是一个ThreadLoc…