Otto - 安卓平台上事件总线

Otto是一个基于Guava的瞄准Android平台上的事件总线,可以解耦应用中不同部件,还能允许部件之间进行通讯。
Otto - An event bus by Square, Inc.

发一个事件:
bus.post(new AnswerAvailableEvent(42));

用来监听事件:
bus.register(this);

事件的激活:
@Subscribe public void answerAvailable(AnswerAvailableEvent event) {
// TODO: React to the event somehow!
}