我的android应用程序中有几个线程(java.lang.Thread)一直在做特殊处理。目前我使用一些队列(ArrayBlockingQueue)在这些线程之间进行通信,我想通过替换事件总线来简化这种通信。
例如,我检查了 Google Guava 事件总线。我的使用上下文可以吗?还是有另一个库可以做到这一点?
Ps:我的Android应用没有UI,只是一些线程做一些特定的处理。
非常感谢你们 !
我的android应用程序中有几个线程(java.lang.Thread)一直在做特殊处理。目前我使用一些队列(ArrayBlockingQueue)在这些线程之间进行通信,我想通过替换事件总线来简化这种通信。
例如,我检查了 Google Guava 事件总线。我的使用上下文可以吗?还是有另一个库可以做到这一点?
Ps:我的Android应用没有UI,只是一些线程做一些特定的处理。
非常感谢你们 !
我一直在使用这个:https ://github.com/greenrobot/EventBus
您只需定义事件类和 onEvent 方法。对我来说它工作得足够快,我去阅读 rss 新闻并将它们发布到 UI 列表和进度条中。