工学

问答题按创建Intent对象时是否明确指定接收组件名称,Intent可分为哪两种类型?

题目
问答题
按创建Intent对象时是否明确指定接收组件名称,Intent可分为哪两种类型?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

下列选项中,属于创建服务时继承的类是()。

A.Activity

B.Broadcast

C.Service

D.Intent


参考答案:C

第2题:

每个过滤器描述组件的一种能力,以及该组件可以接收的一组Intent。()

此题为判断题(对,错)。


参考答案:√

第3题:

下列选项中,属于没有明确指定组件名的Intent类型的是()。

A.IntentFilter

B.显式Intent

C.隐式Intent

D.Intent


参考答案:C

第4题:

关于Intent对象说法错误的是()。

  • A、在android中,Intent对象是用来传递信息的
  • B、Intent对象可以把值传递给广播或Activity
  • C、利用Intent传值时,可以传递一部分值类型
  • D、利用Intent传值时,它的key值可以是对象

正确答案:D

第5题:

关于Intent对象说法错误的是()。

A.在android中,Intent对象是用来传递信息的

B.Intent对象可以把值传递给广播或Activity

C.利用Intent传值时,可以传递一部分值类型

D.利用Intent传值时,它的key值可以是对象


参考答案:D

第6题:

在Android中,可以将要保存的数据存放在()中,然后通过Intent提供的putExtras()方法将要携带的数据保存到Intent中

A.Bundle对象

B.putExtras()

C.ContentProvider对象

D.JavaBean对象


参考答案:A

第7题:

使用AIDL完成远程service方法调用下列说法不正确的是()。

A.aidl对应的接口名称不能与aidl文件名相同

B.aidl的文件的内容类似java代码

C.创建一个Service,在服务的onBind(Intent intent)方法中返回实现了aidl接口的对象

D.aidl对应的接口的方法前面不能加访问权限修饰符


参考答案:A

第8题:

下列选项中,属于可以长期运行在后台的组件的是()。

A.Activity

B.ContentProvider

C.Service

D.Intent


参考答案:C

第9题:

发起一个由以下代码初始化的Intent,会发生什么情况?()Intent intent=new Intent();intent.addCategory(Intent.CATEGORY_BROWSABLE);intent.setAction(Intent.ACTION_MAIN);

A.如果系统中有多个浏览器,则会让用户选择浏览器

B.如果系统有多个浏览器,并且设置了默认的,则会打开默认浏览器

C.如果系统中只有一个浏览器,则会打开该浏览器

D.都正确


参考答案:D

第10题:

请简要说明Intent中6个主要属性名称及功能。


正确答案: 一个Intent对象就是一个信息包裹,它包含了让收到Intent组件感兴趣的信息(比如,要执行的动作及要处理的数据),还包含让Android系统感兴趣的信息(比如,负责处理这Intent的组件类型及如何启动目标activity的指令),原则上,Intent包含下列内容:
Componentname:接收并处理Intent的组件名称。
Action:用来表示一个要执行的动作(action)名称的字符串。
Data:动作处理处理数据的URI和MIME类型。
Category:一个包含何种组件有资格处理Intent对象的信息的字符串。
Extras:用于为意图附加信息,附加的信息由键值对构成。
Flags:Flags可以为意图设置某种标志,可以用作意图发送者签名。设置了Flags的意图启动一个Activity后,这个Activity可以根据意图中的Flags值判断意图来自哪里。

更多相关问题