使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可。
第1题:
A.ACTION_CALL
B.ACTION_EDIT
C.ACTION_VIEW
D.ACTIONMAIN
第2题:
A.aidl对应的接口名称不能与aidl文件名相同
B.aidl的文件的内容类似java代码
C.创建一个Service,在服务的onBind(Intent intent)方法中返回实现了aidl接口的对象
D.aidl对应的接口的方法前面不能加访问权限修饰符
第3题:
A.如果系统中有多个浏览器,则会让用户选择浏览器
B.如果系统有多个浏览器,并且设置了默认的,则会打开默认浏览器
C.如果系统中只有一个浏览器,则会打开该浏览器
D.都正确
第4题:
关于Intent对象说法错误的是()。
第5题:
在android中,发送邮件时,可用的action是()。
第6题:
Android工程启动是最先加载的是AndroidManifest.xml,如果有多个Activity,以下哪个属性决定了该Activity最先被加载?()
第7题:
多个Activity之间的跳转的方法是()。
第8题:
下列选项中关于HttpSession描述错误的是()。
第9题:
putExtra(key,value)
putExtra(value)
put(key,value)
put(value)
第10题:
android.intent.action.MAIN
Intent.ACTION_SEND
android.intent.action.MAIL
Intent.ACTION_MAIL
第11题:
在android中,Intent对象是用来传递信息的
Intent对象可以把值传递给广播或Activity
利用Intent传值时,可以传递一部分值类型
利用Intent传值时,它的key值可以是对象
第12题:
Intent起着一个媒体中介的作用,专门提供组件互相调用的相关信息,实现调用者与被调用者之间的解耦
Intent可以传递View对象
对于直接Intent,Android不需要去做解析,因为目标组件已经很明确,Android需要解析的是那些间接Intent,通过解析,将Intent映射给可以处理此Intent的Activity、IntentReceiver或Service
通过Intent可以删除程序
第13题:
此题为判断题(对,错)。
第14题:
A.在android中,Intent对象是用来传递信息的
B.Intent对象可以把值传递给广播或Activity
C.利用Intent传值时,可以传递一部分值类型
D.利用Intent传值时,它的key值可以是对象
第15题:
此题为判断题(对,错)。
第16题:
以下关于Android中的广播机制的说法不正确的是()
第17题:
下列关于Intent说法有误的是()
第18题:
通过Intent传递参数,放入参数的方法是?()
第19题:
利用Intent不仅可以传递int、string等基本类型的数据,还可以传递更复杂的自定义对象。在Android中要在不同Activity之间传递复杂对象,主要有()接口和()接口可以使用。
第20题:
第21题:
android.intent.action.LAUNCHER
android.intent.action.ACTIVITY
android.intent.action.ICON
android.intent.action.MAIN
第22题:
Serializable
charsequence
Parcelable
Bundle
第23题:
Serializable
JSON对象
Bundle
charsequence
第24题:
在应用层,发送方组件通常需要定义一个Intent对象,用于封装要发送的消息,并指定其Action属性用于匹配(参见第二章中的Intent属性部分),然后在组件中使用Context对象(上下文环境)所在的sendBroadcast()方法,将这个Intent发送出去。
接收方想要接收到某一个广播时,需要在该广播被发送之前,注册一个BroadcastReceiver(广播接收者),将其Action属性设置为与要接受广播的Action属性相同的值。
一般不需要在组件的onDestroy()方法中调用unRegisterReceiver()方法,以取消已注册的BroadcastReceiver对象,清理资源。
如果在Activity的onResume()方法中注册了BroadcastReceiver,则应该在onPause()方法中取消注册。