上篇文章提到了 使用自定义uri用于外部启动 app,而我们也可以使用广播来启动外部app,这篇文章简单的介绍下android广播的使用。
BroadcastReceiver 静态注册与动态注册
接收广播
1 | public class MyReceiver extends BroadcastReceiver { |
静态注册
1 | <receiver android:name=".MyReceiver"> |
动态注册
1 | protected void onCreate(Bundle savedInstanceState) { |
发送广播
1 | Intent intent = new Intent("music"); |