广播可以通过xml注册,或者直接代码注册
xml注册
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED" />
<action android:name="android.intent.action.PACKAGE_REMOVED" />
<data android:scheme="package"/>
</intent-filter>
</receiver>代码注册
PackageReceiver packageReceiver = new PackageReceiver();
IntentFilter filter = new IntentFilter();
filter.addAction("android.intent.action.PACKAGE_ADDED");
filter.addAction("android.intent.action.PACKAGE_REMOVED");
filter.addDataScheme("package");
registerReceiver(packageReceiver, filter);
unregisterReceiver(packageReceiver);
本文深入探讨了Android系统中广播的注册方法,包括XML配置和代码实现,并提供了注销广播的步骤。
379

被折叠的 条评论
为什么被折叠?



