Guava在Android应用中的EventBus组件性能

时间:2013-01-16 01:46:32

标签: android guava

我正在为一个应用程序进行原型设计,虽然我会尝试使用Guava的EventBus组件来摆脱一些代码,但我仍然一次又一次地将事件从片段传播到活动中。

令我惊讶的是,当活动开始时,我的表现非常出色。

我只对活动本身进行一次EventBus.register调用。删除该调用会将活动开始时间恢复到正常状态。我还注意到当时正在进行大量垃圾收集。

有人会对Guava的EventBus和Android有什么建议吗?我应该简单地回到简单的片段监听器模式吗?任何其他图书馆(我即将尝试大使,但我的原型时间已经不多了。)

1 个答案:

答案 0 :(得分:0)

我最终因为没有时间而没有使用任何事件总线实现(项目很小,所以更多的是个人实验)。

然而,正如L. Wasserman所说,Guava的EventBus有很多替代方案:Square's Ottombassador,......