1.了解广播机制
2.接受飞行模式广播的一个简单示例
(1).继承广播接收者
/* * Copyright (c) 2016 All Rights Reserved By FFCS */ package com.alan.broadcast1; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.util.Log; /** * Created by CanxinQiu on 2016/8/31. * Description: Broadcast lesson is listen system,include register receiver in Manifest * and in BroadcastReceiver to receive the action,than do something. */ public class MyReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { Log.i("Broadcast","Received"); Log.i("Broadcast",context.getPackageName()); Log.i("Broadcast",intent.getAction()); } }
(2)在Android Manifest里注册
<receiver android:name=".MyReceiver"> <intent-filter> <action android:name="android.intent.action.AIRPLANE_MODE"></action> </intent-filter> </receiver>