4 下面方法实现发送无序广播,请补全代码?private void sendBroadcast() { Intent intent=new Intent(MyReceiver.BROADCAST_TYPE1); //创建广播意图 ( ? )}.
A: startBroadcastReceiver(intent )
B: sendOrderedBroadcast(intent )
C: sendBroadcast(intent)
D: sendReceiver(intent)
A: startBroadcastReceiver(intent )
B: sendOrderedBroadcast(intent )
C: sendBroadcast(intent)
D: sendReceiver(intent)
C
举一反三
- 要发送一个广播,需要实现sendBroadcast方法,假设其中intent=new Intent(“com.itheima.myandroid”),那么com.itheima.myandroid ( ).
- 下面为发送一个带有数据的普通广播消息的代码: //创建Intent对象 Intent intent = new Intent(); //使用"abc"标识执行动作 intent.______ (“abc”); //用键值对的方式传递值 intent.putExtra(key, value); //发送广播 sendBroadcast(______ ); 发送广播时为了标识Intent的执行动作,必须使用一个全局唯一的字符串。
- Intent intent = new Intent();intent.setAction("cn.itscast.xxx");startActivity(intent);采用的是()启动Activity
- 中国大学MOOC: Uri uri = Uri.parse("tel:10086");Intent intent = new Intent(Intent.ACTION_DIAL, uri);startActivity(intent);
- 发送广播的步骤是:首先创建一个Intent对象,然后向Intent中添加执行的动作(______ (...))、传递的数据等信息,最后调用相应的发送方法发送Intent对象。发送广播的方法共三种,分别对应着三种广播消息:______ (发送普通广播)sendOrderedBroadcast(发送有序广播)sendStickyBroadcast(发送粘性广播)。
内容
- 0
设置intent的Action和Data,开启拨号界面,但不拨号。Intent intent = new Intent();intent.______ (Intent.ACTION_______ );intent.setData(Uri.parse("tel:123456"));startActivity(intent);
- 1
He ______ going to Australia. A: has intent on B: is intent on C: intends to D: in intent to
- 2
下列选项中,属于没有明确指定组件名的Intent类型是()。 A: 显示Intent B: 显式Intent C: 隐式Intent D: 隐示Intent
- 3
用sendOrderedBroadcast()方法发送指定广播时,第一个参数接收一个intent对象,第三个参数是【】。
- 4
有关Intent的描述不准确的是 A: Intent是Android各组件之间进行交互的一种重要方式 B: 可以指明当前组件想要执行的动作,但不能在不同组件之间传递数据 C: Intent一般可被用于启动活动、启动服务、以及发送广播等场景 D: Intent可以分为显式Intent和隐式Intent两种