使用 GreenDao 实现事件监听器/观察器模式
Implementing Event Listener / Observer Pattern with GreenDao
我正在使用 GreenDao 来维护数据库。我正在从两个表中获取数据并将其显示在 ListView 中。我想实现事件侦听器或观察者模式,以便在数据库发生更改(插入、删除或更新)时刷新 UI。
如何实现? GreenDao 提供这样的东西吗?
您可以使用现有的事件总线实现,例如 Otto
有了它,只需在要观察事件的 class 中添加一些注释即可。
我正在使用 GreenDao 来维护数据库。我正在从两个表中获取数据并将其显示在 ListView 中。我想实现事件侦听器或观察者模式,以便在数据库发生更改(插入、删除或更新)时刷新 UI。
如何实现? GreenDao 提供这样的东西吗?
您可以使用现有的事件总线实现,例如 Otto
有了它,只需在要观察事件的 class 中添加一些注释即可。