要发送一个广播,需要实现sendBroadcast方法,假设其中intent=new Intent(“com.itheima.myandroid”),那么com.itheima.myandroid ( ).
举一反三
- 4 下面方法实现发送无序广播,请补全代码?private void sendBroadcast() { Intent intent=new Intent(MyReceiver.BROADCAST_TYPE1); //创建广播意图 ( ? )}. A: startBroadcastReceiver(intent ) B: sendOrderedBroadcast(intent ) C: sendBroadcast(intent) D: sendReceiver(intent)
- 下面为发送一个带有数据的普通广播消息的代码: //创建Intent对象 Intent intent = new Intent(); //使用"abc"标识执行动作 intent.______ (“abc”); //用键值对的方式传递值 intent.putExtra(key, value); //发送广播 sendBroadcast(______ ); 发送广播时为了标识Intent的执行动作,必须使用一个全局唯一的字符串。
- 发送Android的粘性广播,需要使用的方法是:______ (intent)
- 发送广播的步骤是:首先创建一个Intent对象,然后向Intent中添加执行的动作(______ (...))、传递的数据等信息,最后调用相应的发送方法发送Intent对象。发送广播的方法共三种,分别对应着三种广播消息:______ (发送普通广播)sendOrderedBroadcast(发送有序广播)sendStickyBroadcast(发送粘性广播)。
- 用sendOrderedBroadcast()方法发送指定广播时,第一个参数接收一个intent对象,第三个参数是【】。