虽然我在这里写下Eventbus,但是,还是觉得老司机教你 “飙” EventBus 3 才是很完美的文章。
1. 我们能发送哪些事件
- post发送普通事件
- postSticky 发送粘性事件
粘性事件,当有订阅者订阅的时候,会从粘性事件列表中取出最后(最新)的事件,发送出去。
2. EventBus#post
- currentPostingThreadState是ThreadLocal
- PostingThreadState 一个状态类,代码如下:
final static class PostingThreadState {
final List<Object>