为我的Android应用程序构建扩展系统

时间:2011-06-04 18:33:41

标签: android

我正在尝试为我的应用程序构建扩展系统,基本上是要添加 其中的不同协议(例如facebook和twitter连接)和 能够从我的主应用程序配置它们。我希望它漂亮 类似于dolphin浏览器扩展的工作原理。但我不知道怎么做 开始吧有没有人有任何有趣的链接或建议 概念和技术部分?我不知道从哪里开始。

谢谢

1 个答案:

答案 0 :(得分:2)

有不同的选择:

  • 为您要构建的服务创建一个界面,即提取您的twitter / facebook连接器的预期行为。
  • 提供了一种方法来懒惰地实现您对此服务的选择。

可以通过工厂设计模式,总线设计模式也可以完成,或者使用xml配置文件进行依赖注入。

每个都有它的优点和缺点,有些是在某些情况下的替代品,你一定要看看这些设计模式。

此致,Stéphane