【发布时间】:2015-06-11 06:07:42
【问题描述】:
对于一个项目,我需要一个通用的灵活生命周期引擎之类的东西。我的意思是,我应该能够用它注册一些组件。组件应在不同的应用程序/活动生命周期事件上触发。
例如:
- 组件 A 响应 onStart()、onStop() 和 onDestroy()
- 组分 B 对 onStart() 和 onPause() 做出反应
此外,组件应该能够对其他组件/事件做出反应。
例如:
- 组件 A 和 B 完成特定任务时触发组件 C
在我开始自己写东西之前,我想检查一下是否已经有一个库可以做这些事情。
【问题讨论】:
-
好吧,我想到了 OSGi。