[渝粤教育] 南通大学 移动应用开发 参考 资料

教育
-移动应用开发-章节资料考试资料-南通大学【】
Unit1上机实验:Android Studio项目创建、部署及调试
Unit1单元测试
1、【单选题】Android 移动设备底层(内核)使用系统。
A、DOS
B、Linux
C、Windows
D、Unix
参考资料【 】
2、【单选题】用于Android应用开发的android.jar文件,位于sdk文件夹的______子文件夹里。
A、add-ons
B、platforms
C、system-images
D、Tools
参考资料【 】
3、【单选题】Android工程的清单文件根标签是____。
A、<activity>
B、<application>
C、<intent-filter>
D、<manifest>
参考资料【 】
4、【单选题】下列选项中,不属于Android四大组件的是______。
A、Content
B、Service
C、ContentProvider
D、BroadcastReceiver
参考资料【 】
5、【单选题】将Android的运行信息显示于计算机,需要使用Android提供的什么工具?
A、AVD
B、SDK
C、ADB
D、ADT
参考资料【 】
6、【判断题】在计算机上安装手机驱动程序之前,必须打开手机的USB调试开关。
A、正确
B、错误
参考资料【 】
7、【判断题】Android Studio创建项目的对话中,包含了对运行设备最低Android版本的指定。
A、正确
B、错误
参考资料【 】
8、【判断题】一个 Android项目里,只能包含一个模块。
A、正确
B、错误
参考资料【 】
9、【判断题】Android平台也是使用Java虚拟机JVM。
A、正确
B、错误
参考资料【 】
10、【判断题】Android Studio 项目使用Grhdle作为构建工具。
A、正确
B、错误
参考资料【 】
11、【填空题】通常将Android软件系统划分为_____层。
A、
参考资料【 】
12、【填空题】在Android系统中,应用程序设计使用______语言。
A、
参考资料【 】
13、【填空题】项目清单文件里,标签manifest的_______属性值定义Android应用的包名。
A、
参考资料【 】
14、【填空题】Android 清单文件或布局里,对图片文件或字符串的引用,使用前导符号__。
A、
参考资料【 】
15、【填空题】Android 程序运行窗口上方的标题,由清单文件里application标签使用___属性而指定。
A、
参考资料【 】
Unit2 上机实验:Android UI设计与Activity组件
Unit2 单元测试
1、【单选题】下列 Android 事件中,其回调方法没有返回值的是____。
A、A. OnClick
B、B. OnKeyDown
C、C. OnTouch
D、D. OnFocusChange
参考资料【 】
2、【单选题】在 Android Studio 3.1.2 中,创建 Android 项目时,默认使用的布局类型是____。
A、A. 相对布局
B、B. 帧布局
C、C. 表格布局
D、D. 约束布局
参考资料【 】
3、【单选题】在 Android 布局文件中,新建一个资源共享 id 的正确方法是____。
A、A. android:id="id/name"
B、B. android:id="@id/name"
C、C. android:id="@+id/name"
D、D. android:id="@id+/name"
参考资料【 】
4、【单选题】在使用 RadioButton 时,要想实现互斥的选择需要____。
A、A. ButtonGroup
B、B. RadioButtons
C、 C. CheckBox
D、D. RadioGroup
参考资料【 】
5、【单选题】5. 下列选项中,不能使用 UI 的图形化设计方式的是____。
A、A. TextView
B、B. EditText
C、 C. Toast
D、D. ImageView
参考资料【 】
6、【判断题】在Android应用中,界面布局有图形和代码两种设计方式。
A、正确
B、错误
参考资料【 】
7、【判断题】所有界面元素都是 View 类的子类。
A、正确
B、错误
参考资料【 】
8、【判断题】在一个布局文件里,所有元素的 id 可以重复。
A、正确
B、错误
参考资料【 】
9、【判断题】Context 是 Activity 的超类。
A、正确
B、错误
参考资料【 】
10、【判断题】AlertDialog 位于软件包 android.widget 内。
A、正确
B、错误
参考资料【 】
11、【填空题】Activity 组件最常用的生命周期方法是____。
A、
参考资料【 】
12、【填空题】在 Activity 组件程序里,设置 ImageView 控件来源所使用的方法是____。
A、
参考资料【 】
13、【填空题】在布局文件中,设置控件大小通常使用 dp 作为单位,而文字大小单位是____。
A、
参考资料【 】
14、【填空题】 对于处于运行态的 Activity,当用户按返回键退出时,最后调用的生命周期方法是
A、
参考资料【 】
15、【填空题】ListView 控件的适配器必须是____接口类型。
A、
参考资料【 】
Unit3 上机实验:手机基本功能程序设计
Unit3 单元测试
1、【单选题】假定使用方法startActivityForResult()进行组件调用。当从子Activity组件返回主调Activity组件时,将执行主调组件里的___方法。
A、onDestrory()
B、onActivityResult()
C、onRestart()
D、onBind()
参考资料【 】
2、【单选题】下列Android权限中,不需要在Activity组件程序里动态申请的是

A、INTERNET
B、SMS
C、LOCATION
D、STORAGE
参考资料【 】
3、【单选题】下列选项中,不是类android.telephony. SmsManager提供的方法。
A、getDefault()
B、handleMessage
C、sendTextMessage()
D、divideMessage()
参考资料【 】
4、【单选题】使用短信管理器发送短信,除了需要注册SEND_SMS权限外,还需要的是

A、READ_SMS
B、CALL_PHONE
C、READ_PHONE_STATE
D、READ_CALL_LOG
参考资料【 】
5、【单选题】Activity组件的回调方法onActivityResult()包含的参数个数是
_。
A、1
B、2
C、3
D、4
参考资料【 】
6、【判断题】首次安装、运行Android 6.0应用时,动态权限请求弹窗的次数与该应用涉及的危险权限组的个数相同。
A、正确
B、错误
参考资料【 】
7、【判断题】在Activity组件里请求危险权限时,为了让确认的权限立即生效,必须重写回调方法onRequestPermissionsResult()。
A、正确
B、错误
参考资料【 】
8、【判断题】内部文件与外部文件的读写,都需要在清单文件里注册读写权限。
A、正确
B、错误
参考资料【 】
9、【判断题】Activity组件调用时,使用Intent携带的数据类型必须是Bundle类型。
A、正确
B、错误
参考资料【 】
10、【判断题】配置项目的主Activity时,使用了意图过滤器标签intent-filter。
A、正确
B、错误
参考资料【 】
11、【填空题】获取Activity组件调用时传递的捆绑数据,应使用Intent对象的______方法。
A、
参考资料【 】
12、【填空题】播放SD卡里的音乐文件,需要在清单文件里注册_______ 权限。
A、
参考资料【 】
13、【填空题】为了获取特定的Activity组件调用返回时携带的数据,需要使用________码。(写中文)
A、
参考资料【 】
14、【填空题】编写手机拍照程序时,为了取得手机内置的相机程序返回的数据,需要使用________方法去启动手机自带的相机程序。
A、
参考资料【 】
15、【填空题】Android存储分为内部存储和外部存储,其中,不需要权限。
A、
参考资料【 】
Unit4 上机实验:Service组件及应用
Unit 4 单元测试
1、【单选题】非绑定服务的主要业务逻辑代码应出现在服务组件的____方法里。
A、onUnbind()
B、onCreate()
C、onDestroy()
D、onBind()
参考资料【 】
2、【单选题】使用绑定服务时,在Activity组件里必须重写____方法。
A、startActivity()
B、onServiceConnected()
C、onActivityResult()
D、onPause()
参考资料【 】
3、【单选题】被绑定的服务,需要在服务的____方法里返回一个Binder对象。
A、onBind()
B、onStart ()
C、onUnbind()
D、onDestroy()
参考资料【 】
4、【单选题】发送短信时,其内容是由____对象传递的。
A、Service
B、BroadcastReceiver
C、Intent
D、ContentProvider
参考资料【 】
5、【单选题】关于Service生命周期,说法错误的是 ( )
A、Service生命周期分为:完全生命周期、可见生命周期、活动生命周期。
B、onStart()事件回调函数是活动生命周期的开始。
C、onDestroy()事件回调函数是Service完全生命周期的结束。
D、onCreate()事件回调函数是Service完全生命周期的开始,完成Service的初始化工作。
参考资料【 】
6、【判断题】Android系统允许其他组件通过Intent对象启动Service组件。
A、正确
B、错误
参考资料【 】
7、【判断题】隐式调用服务组件,必须在Intent对象里设定当前应用的包名。
A、正确
B、错误
参考资料【 】
8、【判断题】Service组件的生命周期方法与调用方式无关。
A、正确
B、错误
参考资料【 】
9、【判断题】Activity组件调用远程服务组件,只能以绑定方式进行。
A、正确
B、错误
参考资料【 】
10、【判断题】Android远程服务中的服务组件,可以被客户端显式调用。
A、正确
B、错误
参考资料【 】
11、【填空题】Service组件与Activity组件一样,含于相同的软件包____里。
A、
参考资料【 】
12、【填空题】服务有显式启动和隐式启动两种。若服务和调用服务的组件在不同的应用程序中,则应使用____启动。
A、
参考资料【 】
13、【填空题】定义被绑定的服务时,其onBind()方法返回的接口类型是

A、
参考资料【 】
14、【填空题】建立远程服务调用,需要使用____语言来描述和生成远程服务接口。(名称为英语简写,并且都为大写字母)
A、
参考资料【 】
15、【填空题】通过方法bindService()绑定Service时,Service组件最常用的生命周期方法onCreate()和____将被调用。
A、
参考资料【 】
Unit 5上机实验:BroadcastReceiver组件与通知
Unit 5单元测试
1、【单选题】组件 BroadcastReceiver 定义在包____里
A、android.location
B、android.app
C、android.content
D、android.media
参考资料【 】
2、【单选题】方法 onReceive()的两个参数类型依次是
_。
A、Intent 和 Context
B、Bundle 和 Intent
C、Intent 和 Bundle
D、Context 和 Intent
参考资料【 】
3、【单选题】方法 registerReceiver()参数必须包含____两种类型。
A、BroadcastReceiver 和 IntentFilter
B、BroadcastReceiver 和 Intent
C、Intent 和 Bundle
D、IntentFilter 和 Intent
参考资料【 】
4、【单选题】类 Notification 定义在包____里。
A、android.app
B、android.widget
C、android.content
D、android.view
参考资料【 】
5、【单选题】通知管理器提供了发通知方法 notify(),其参数个数为____。
A、1
B、2
C、3
D、4
参考资料【 】
6、【判断题】当手机有短信到来时,只产生通知而不产生广播。
A、正确
B、错误
参考资料【 】
7、【判断题】Android 系统中的所有广播接收者都会对广播进行各自的处理。
A、正确
B、错误
参考资料【 】
8、【判断题】开发短信接收与发送程序时,都要使用短信管理器类 SmsMessage。
A、正确
B、错误
参考资料【 】
9、【判断题】Notification 与 Toast 一样,出现在手机特定的位置。
A、正确
B、错误
参考资料【 】
10、【判断题】在 Android Studio 中,BroadcastReceiver 组件可以通过向导的方式来创建。
A、正确
B、错误
参考资料【 】
11、【填空题】在清单文件里注册 BroadcastReceiver 组件,使用____标签。
A、
参考资料【 】
12、【填空题】广播接收者需要重写 BroadcastReceiver 提供的抽象方法____。
A、
参考资料【 】
13、【填空题】在清单文件里注册 BroadcastReceiver 组件时,必须使用标签并内嵌____
标签,用以指定需要处理的广播。
A、
参考资料【 】
14、【填空题】方法 unregisterReceiver()参数的类型是____。
A、
参考资料【 】
15、【填空题】发送或接收的广播数据,由____类型的对象携带。
A、
参考资料【 】

猜你喜欢

转载自blog.csdn.net/m0_53223332/article/details/123799753