如何避免Interface-Hell和Eventbus-Confusion?

时间:2014-12-17 08:40:40

标签: android android-fragments otto

我为Android开发了一些应用程序,并始终指出我需要在

中进行通信的地方
  • 片段到活动
  • 片段活动
  • Fragment to Fragment
  • 服务片段

在Android documentation,他们建议使用接口在Activity和Fragment之间进行通信。但我有4个片段,然后我的Activity需要实现4个接口。我的意图是对的吗?

所以我尝试了Otto,值得尝试一下。但是我承认,如果你不跟踪公交活动,你会感到非常困惑。

我正在寻找避免这些方法的策略。谷歌或其他主要开发商是如何做到的?

1 个答案:

答案 0 :(得分:5)

如果您使用IntelliJ或Android Studio进行开发,可以减少与Otto IntelliJ Plugin的混淆。