【发布时间】:2014-10-08 11:16:59
【问题描述】:
在我的应用程序中,我想使用事件总线每 10 毫秒触发一次事件。 我正在使用GreenRobot Eventbus,我的代码如下所示:
while (true){
//receiving data etc.
//...
eventBus.post(new DataEvent(bytes));
}
这很好用,但我有点怀疑这是否有效,因为在这段代码中,每 ~ 10 毫秒就会创建一个新的 DataEvent 对象。这真的是正确的方法吗?
或者我应该在while loop 之外的一个地方创建DataEvent 对象并在应该触发新事件时重用它?
【问题讨论】:
标签: java android event-bus greenrobot-eventbus