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

有两个广播接收器在android中有效吗?,android,Android,我不知道在我的android应用程序中安装两个广播接收器是否合适。我将它们分开,因为一个接收器的启动完成,它将执行不同的任务,而另一个接收器在接收广播时也执行不同的任务 <receiver android:name=".Autostart"> <intent-filter> <action android:name="android.intent.action.BOOT_COMPLETED" /&g

我不知道在我的android应用程序中安装两个广播接收器是否合适。我将它们分开,因为一个接收器的启动完成,它将执行不同的任务,而另一个接收器在接收广播时也执行不同的任务

      <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>


这是完全正确的。您应该始终尝试将您的关注点与好的体系结构/好的设计原则的哪一部分分开。

是的,当然可以