1.定义广播组件,组件类型继承BroadcastReceiver类:
package org.lxh.demo;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.widget.Toast;
public class MyBroadcastReceiverUtil extends BroadcastReceiver {
public MyBroadcastReceiverUtil(){
System.out.println("***每次广播都会实例化一个新的广播组件进行操作!");
}
@Override
public void onReceive(Context context, Intent intent) {//注意参数
Toast.makeText(context, "广播已经启动", Toast.LENGTH_LONG).show();
}
}
2.main.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >