當前位置:趣味科普網>經驗>

eventbus原理

經驗 閱讀(3W)

eventbus原理

eventbus原理如下:

EventBus底層採用的是註解和反射的方式來獲取訂閱方法資訊(首先是註解獲取,若註解獲取不到,再用反射),當前訂閱者是新增到Eventbus總的事件訂閱者的subscriptionByEventType集合中,訂閱者所有訂閱的事件型別新增到typeBySubscriber中,方便解註冊時移除事件。