【发布时间】:2016-04-10 02:52:47
【问题描述】:
我想知道在这两者之间处理 BroadcastReceiver 创建的更简洁的设计方法是什么:
在 Activity/Fragment 中直接声明 BroadcastReceiver 并在其中覆盖 onReceived 方法。
在包“receiver”中创建另一个自定义接收器类,扩展 BroadcastReceiver 类并覆盖 onReceive。然后,在 Activity/Fragment 中实例化该自定义接收器类。
【问题讨论】:
-
基本上你想知道是使用匿名类还是正确声明类?两种选择都将导致相同的结果,答案将完全基于意见
标签: android design-patterns broadcastreceiver android-broadcastreceiver