更多“使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可。”相关问题
  • 第1题:

    Intent中,不同动作与不同类型的数据规范匹配。例如,如果动作是(),数据应该包含用来编辑的文档的URI

    A.ACTION_CALL

    B.ACTION_EDIT

    C.ACTION_VIEW

    D.ACTIONMAIN


    参考答案:B

  • 第2题:

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

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

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

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

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


    参考答案:A

  • 第3题:

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

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

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

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

    D.都正确


    参考答案:D

  • 第4题:

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

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

    正确答案:D

  • 第5题:

    在android中,发送邮件时,可用的action是()。

    • A、android.intent.action.MAIN
    • B、Intent.ACTION_SEND
    • C、android.intent.action.MAIL
    • D、Intent.ACTION_MAIL

    正确答案:C

  • 第6题:

    Android工程启动是最先加载的是AndroidManifest.xml,如果有多个Activity,以下哪个属性决定了该Activity最先被加载?()

    • A、android.intent.action.LAUNCHER
    • B、android.intent.action.ACTIVITY
    • C、android.intent.action.ICON
    • D、android.intent.action.MAIN

    正确答案:D

  • 第7题:

    多个Activity之间的跳转的方法是()。

    • A、Activity(Intent)
    • B、startActivityForResult(Intent,string)
    • C、startActivity(Intent)
    • D、startActivityForResult(Intent,int)

    正确答案:C,D

  • 第8题:

    下列选项中关于HttpSession描述错误的是()。

    • A、 HttpSession通过HttpServletRequest对象获得
    • B、 HttpSession可以用来保存数据,并实现数据的传递
    • C、 HttpSession被创建后,将始终存在,直到服务停止
    • D、 调用HttpSession的invalidate()方法,可以删除创建的HttpSession对象及数据

    正确答案:C

  • 第9题:

    单选题
    通过Intent传递参数,放入参数的方法是?()
    A

    putExtra(key,value)

    B

    putExtra(value)

    C

    put(key,value)

    D

    put(value)


    正确答案: B
    解析: 暂无解析

  • 第10题:

    单选题
    在android中,发送邮件时,可用的action是()。
    A

    android.intent.action.MAIN

    B

    Intent.ACTION_SEND

    C

    android.intent.action.MAIL

    D

    Intent.ACTION_MAIL


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    关于Intent对象说法错误的是()。
    A

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

    B

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

    C

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

    D

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


    正确答案: D
    解析: 暂无解析

  • 第12题:

    单选题
    下列关于Intent说法有误的是()
    A

    Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦

    B

    Intent可以传递View对象

    C

    对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或Service

    D

    通过Intent可以删除程序


    正确答案: A
    解析: 暂无解析

  • 第13题:

    在异步广播中当由BroadcastReceiver处理完之后,Intent依然存在。()

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


    参考答案:正确

  • 第14题:

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

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

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

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

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


    参考答案:D

  • 第15题:

    使用Intent传递数据时,可以使用putExtra()方法把参数封装到Intent中。()

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


    参考答案:√

  • 第16题:

    以下关于Android中的广播机制的说法不正确的是()

    • A、在应用层,发送方组件通常需要定义一个Intent对象,用于封装要发送的消息,并指定其Action属性用于匹配(参见第二章中的Intent属性部分),然后在组件中使用Context对象(上下文环境)所在的sendBroadcast()方法,将这个Intent发送出去。
    • B、接收方想要接收到某一个广播时,需要在该广播被发送之前,注册一个BroadcastReceiver(广播接收者),将其Action属性设置为与要接受广播的Action属性相同的值。
    • C、一般不需要在组件的onDestroy()方法中调用unRegisterReceiver()方法,以取消已注册的BroadcastReceiver对象,清理资源。
    • D、如果在Activity的onResume()方法中注册了BroadcastReceiver,则应该在onPause()方法中取消注册。

    正确答案:C

  • 第17题:

    下列关于Intent说法有误的是()

    • A、Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦
    • B、Intent可以传递View对象
    • C、对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或Service
    • D、通过Intent可以删除程序

    正确答案:B

  • 第18题:

    通过Intent传递参数,放入参数的方法是?()

    • A、putExtra(key,value)
    • B、putExtra(value)
    • C、put(key,value)
    • D、put(value)

    正确答案:A

  • 第19题:

    利用Intent不仅可以传递int、string等基本类型的数据,还可以传递更复杂的自定义对象。在Android中要在不同Activity之间传递复杂对象,主要有()接口和()接口可以使用。


    正确答案:Serializable;Parcelable

  • 第20题:

    填空题
    利用Intent不仅可以传递int、string等基本类型的数据,还可以传递更复杂的自定义对象。在Android中要在不同Activity之间传递复杂对象,主要有()接口和()接口可以使用。

    正确答案: Serializable,Parcelable
    解析: 暂无解析

  • 第21题:

    单选题
    Android工程启动是最先加载的是AndroidManifest.xml,如果有多个Activity,以下哪个属性决定了该Activity最先被加载?()
    A

    android.intent.action.LAUNCHER

    B

    android.intent.action.ACTIVITY

    C

    android.intent.action.ICON

    D

    android.intent.action.MAIN


    正确答案: D
    解析: 暂无解析

  • 第22题:

    多选题
    Intent传递数据时,下列的数据类型哪些可以被传递()。
    A

    Serializable

    B

    charsequence

    C

    Parcelable

    D

    Bundle


    正确答案: B,A
    解析: 暂无解析

  • 第23题:

    单选题
    Intent传递数据时,以下不可以被传递的类型数据是()
    A

    Serializable

    B

    JSON对象

    C

    Bundle

    D

    charsequence


    正确答案: B
    解析: 暂无解析

  • 第24题:

    单选题
    以下关于Android中的广播机制的说法不正确的是()
    A

    在应用层,发送方组件通常需要定义一个Intent对象,用于封装要发送的消息,并指定其Action属性用于匹配(参见第二章中的Intent属性部分),然后在组件中使用Context对象(上下文环境)所在的sendBroadcast()方法,将这个Intent发送出去。

    B

    接收方想要接收到某一个广播时,需要在该广播被发送之前,注册一个BroadcastReceiver(广播接收者),将其Action属性设置为与要接受广播的Action属性相同的值。

    C

    一般不需要在组件的onDestroy()方法中调用unRegisterReceiver()方法,以取消已注册的BroadcastReceiver对象,清理资源。

    D

    如果在Activity的onResume()方法中注册了BroadcastReceiver,则应该在onPause()方法中取消注册。


    正确答案: C
    解析: 暂无解析