在android中有两个有效的广播接收器吗?

时间:2015-11-09 13:59:09

标签: android

我不知道在我的Android应用程序中是否可以使用两个广播接收器。我将它们分开导致一个接收器使用boot_completed,它将执行不同的任务,另一个接收器在接收广播时也执行不同的任务。

      <receiver android:name=".Autostart">
            <intent-filter>
                <action android:name="android.intent.action.BOOT_COMPLETED" />
            </intent-filter>
        </receiver>

        <receiver
            android:name=".AlarmManagerBroadcastReceiver">
            <intent-filter>
                <action android:name="android.intent.action.USER_PRESENT" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </receiver>

1 个答案:

答案 0 :(得分:0)

这是完全有效的,你应该总是试图分离你的关注,这是一个好的架构/良好的设计原则的一部分。