A:错
B:对
答案: 【对】
7、判断题:通过bindService方式开启服务和通过startService方式开启服务,服务的生命周期一样。
A:对
B:错
答案: 【错】
8、判断题:对象obj不能通过Intent传递。
A:错
B:对
答案: 【对】
9、多选题:Android中的五大存储数据方式包括( )和网络。
A:文件
B:SQLite数据库
C:SharedPreferences
D:contentProvider
答案: 【文件;SQLite数据库;SharedPreferences;contentProvider】
10、判断题:SQLite是Android自带的一个轻量级的数据库,支持基本SQL语法。
A:对
B:错
答案: 【对】
第七章 单元测试
1、单选题:广播接收者需要在清单文件配置( )节点。
A:receiver
B:service
C:contentProvider
D:broadReceiver
答案: 【receiver
】
2、单选题:关于广播接收者说法错误的是( )。
A:Android中定义广播接收者要继承BroadCastReceiver
B:Android中定义广播接收者的目的之一是方便我们开发者进行开发
C:Android中定义广播这个组件意义不是很大
D:Android系统中内置了很多系统级别的广播
答案: 【Android中定义广播这个组件意义不是很大
】
3、单选题:案例中自定义的广播接收者MyBroadcastReceiver继承的是( )类。
A:ContentProvider
B:BroadcastReceiver
C:Broadcast
D:BroadcastReceive
答案: 【BroadcastReceiver
】
4、判断题:当Android系统产生一个广播事件时,只能有一个BroadcastReceiver接收并进行处理。
A:对
B:错
答案: 【错】
5、判断题:发送自定义广播可以通过sendbroadCast方法进行发送。
A:对
B:错
答案: 【对】
6、判断题:有序广播配置优先级对应的属性是Property()。
A:对
B:错
答案: 【错】
7、判断题:Android系统中自定义了很多广播类型,只需要创建对应的广播接收者接收即可。
A:错
B:对
答案: 【对】
8、判断题:当自定义广播发送消息时,会储存到公共消息区中,而公共消息区中如果存在对应的广播接收者,就会及时的接收这条信息。
A:错
B:对
答案: 【对】
9、判断题:BroadcastReceiver接收广播时需要在清单文件或者代码中进行注册并指定要接收的广播事件。
A:错
B:对
答案: 【对】
10、判断题:Android系统中使用的数据库是SQLServer。
A:对
B:错
答案: 【错】
第八章 单元测试
1、判断题:authority部分表明这个数据被ContentProvider所控制,它不会被修改。
A:错
B:对
答案: 【错】
2、判断题:使用Android Studio创建内容提供者,会自动在AndroidManifest.xml中对内容提供者进行注册。
A:错
B:对
答案: 【对】
3、判断题:内容观察者的目的是观察特定Uri引起的数据库的变化。
A:对
B:错