Android 用GreenDao实现事件侦听器/观察者模式

Android 用GreenDao实现事件侦听器/观察者模式,android,observer-pattern,greendao,event-listener,Android,Observer Pattern,Greendao,Event Listener,我正在使用GreenDao来维护数据库。我从两个表中提取数据并在ListView中显示。我希望实现事件侦听器或观察者模式,以便在数据库中发生更改(插入、删除或更新)时可以刷新UI 我怎样才能做到呢?GreenDao提供了这样的功能吗?您可以使用现有的事件总线实现,例如 有了它,您只需在想要观察事件的类中添加一些注释即可。我们可以将content provider与GreenDao一起使用吗?因为您知道自己的表,所以始终可以定义自己的提供者。如果您在自己的应用程序中只需要一个观察者,为什么还要麻烦

我正在使用GreenDao来维护数据库。我从两个表中提取数据并在ListView中显示。我希望实现事件侦听器或观察者模式,以便在数据库中发生更改(插入、删除或更新)时可以刷新UI


我怎样才能做到呢?GreenDao提供了这样的功能吗?

您可以使用现有的事件总线实现,例如


有了它,您只需在想要观察事件的类中添加一些注释即可。

我们可以将content provider与GreenDao一起使用吗?因为您知道自己的表,所以始终可以定义自己的提供者。如果您在自己的应用程序中只需要一个观察者,为什么还要麻烦创建一个提供者呢