Loading

BroadcastReceiver(广播接收者)

一.什么是广播接收者?(适用于高版本)

Android系统提供了一个BroadcastReceiver组件,此组件可以监听来自系统或其他组件的广播。

广播接收者可以监听系统中的广播消息,实现不同组件之间的通信。
每个组件都可以当接收者和广播者。大部分是android系统当广播者。
如图:
在这里插入图片描述

二.如何使用它?

1.创建广播接收者:
在这里插入图片描述
得到以下初始代码:

package com.example.broadcastreceiver;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;

public class MyReceiver extends BroadcastReceiver {
   

   //onReceive方法用于实现广播接收者相关操作
    @Override
    public void onReceive(Context context, Intent intent) {
   
        // TODO: This method is called when the BroadcastReceiver is receiving
        // an Intent broadcast.
        // throw new UnsupportedOperationException("Not yet implemented");//这个删除即可
    }
posted @ 2020-04-05 15:59  文牧之  阅读(38)  评论(0)    收藏  举报  来源