第5章 广播--5.2 Android广播工作原理【含答案】 Android应用开发基础

(1)判断题

1 每一个广播只能有一个广播接收器接收。

true  正确

false  错误

(2)判断题

2 广播接收者注册后必须在程序中手动关闭

true  正确

false  错误

(3)单选题

3 继承BroadcastReceiver需要重写什么方法()?

A  onUpdate( )

B  onCreate( )

C  onStart()

D  onReceiver()

(4)单选题

4 清单文件中,注册广播使用的节点是()?

A  broadcast

B  receiver

C  activity

D  broadcastreceiver

(5)单选题

5 关于BroadcastReceiver,下面说法不正确的是()?

A  用于接收系统或者程序中的广播事件

B  一个广播事件只能被一个广播接受者接收

C  对于有序广播,系统会根据接收者声明的优先级按照顺序依次接收

D  接收者的优先级在android:priority中声明,数值越大优先级越高

(6)单选题

6 设置网络状态监听的广播,请补全代码;private NetworkStatusReceiver mNetworkStatusReceiver; //定义广播接收器 private void initData() { mNetworkStatusReceiver = new NetworkStatusReceiver();//初始化广播接收器对象 IntentFilter filter4 = new IntentFilter(“android.net.conn.CONNECTIVITY_CHANGE”);( ? ); }

A  super.unRegisterReceiver(mNetworkStatusReceiver, filter4);

B  super.registerReceiver(mNetworkStatusReceiver, filter4);

C  super.register(mNetworkStatusReceiver, filter4);

D  super.unRegister(mNetworkStatusReceiver, filter4);

获取标准答案请阅读全文

未经允许不得转载!第5章 广播--5.2 Android广播工作原理【含答案】 Android应用开发基础