百年教育职业培训中心 百年教育学习服务平台
国家开放大学|国开搜题

中国大学MOOC移动应用开发考核作业参考原题试题

来源: 更新时间:

2024秋最新《中国大学MOOC移动应用开发考核作业参考原题试题》形考作业试题题库、期末题库考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作


2024秋最新《中国大学MOOC移动应用开发考核作业参考原题试题》形考作业试题题库、期末题库

考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。

课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

移动应用开发

学校: 无

问题 1: 1. 第四代移动通讯技术(4G)包括TD-LTE和FDD-LTE两种制式。

选项:

答案: 正确

问题 2: 2. 随着智能手机的发展,移动通信技术也在不断地升级,目前应用最广泛的是4G

选项:

答案: 正确

问题 3: 3. Android系统采用分层架构,由高到低分为4层,依次是应用程序层、应用程序框架层、核心类库和Linux内核。

选项:

答案: 正确

问题 4: 4. Android是Google公司基于Linux平台开发的手机及平板电脑操作系统

选项:

答案: 正确

问题 5: 5. Dalvik虚拟机是在linux操作系统上运行.

选项:

答案: 正确

问题 6: 6. Android系统最初由安迪·鲁宾等人开发制作。

选项:

答案: 正确

问题 7: 7. Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 8: 8. Android底层是基于linux操作系统的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 9: 9. 所有的Android应用程序在底层对应同一个Dalvik虚拟机实例,其代码在虚拟机的解析得以执行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 10: 10. Dalvik虚拟机是基于()的架构。

选项:

A.

B.

C. 寄存器

D. 存储器

答案: 请关注公众号【大象答案】查看答案

问题 11: 11. 关于Dalvik虚拟机,说法错误的是( ).

选项:

A. 基于寄存器的架构

B. 基于栈的架构

C. 加载的是.dex格式的数据

D. linux操作系统上运行

答案: 请关注公众号【大象答案】查看答案

问题 12: 1. ADT Bundle工具包中包括SDK.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 13: 2. adb shell这个命令的意思是挂载到linux的空间。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 14: 3. ADB的常见指令中,用于查看日志的是adb logcat

选项:

答案: 请关注公众号【大象答案】查看答案

问题 15: 4. DDMS工具可以查看进程的堆栈使用情况,检查线程信息

选项:

答案: 请关注公众号【大象答案】查看答案

问题 16: 5. ADT Bundle三个重要组成部分是eclipse、sdk和SDKManager.exe

选项:

答案: 请关注公众号【大象答案】查看答案

问题 17: 6. Android程序中,Log.w()用于输出警告级别的日志信息。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 18: 7. 在下列选项中, 要通过adb命令查看已连接的设备的是( )。

选项:

A. adb devices

B. adb show devices

C. adb start devices

D. adb have devices

答案: 请关注公众号【大象答案】查看答案

问题 19: 8. 不属于ADT Bundle三个重要组成部分的是()

选项:

A. Eclipse

B. SDK

C. SDK Manager.exe

D. ADB

答案: 请关注公众号【大象答案】查看答案

问题 20: 9. 在下列选项中, 关于DDMS中Emulator Control功能的说法错误的是()。

选项:

A. 模拟拨打电话

B. 模拟发送短信

C. 模拟发送经纬度信息

D. 模拟电话信号

答案: 请关注公众号【大象答案】查看答案

问题 21: 10. 在下列选项中,不包含在ADT Bundle工具包中的是( )。

选项:

A. Eclipse

B. SDK

C. SDK Manager

D. JDK

答案: 请关注公众号【大象答案】查看答案

问题 22: 11. ADB的常见指令中,用于卸载应用程序的是()

选项:

A. adb logcat

B. adb shell

C. adb uninstall

D. adb kill-server

答案: 请关注公众号【大象答案】查看答案

问题 23: 12. 下列不属于DDMS工具用途的是()

选项:

A. 查看进程的堆栈使用情况

B. 跟踪对象的内存分配

C. 操作仿真器或设备的文件系统

D. 查看所有安装的插件

答案: 请关注公众号【大象答案】查看答案

问题 24: 1. 在Android工程中,assets资源目录下的资源文件不会在R.java自动生成ID。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 25: 2. Android工程中的gen 目录下存放的文件是由Android开发工具自动生成的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 26: 3. Android 工程中AndroidManifest.xml文件是整个程序的配置文件

选项:

答案: 请关注公众号【大象答案】查看答案

问题 27: 4. Android 工程中gen目录是自动生成的,主要有一个R.java文件,该文件可手动修改

选项:

答案: 请关注公众号【大象答案】查看答案

问题 28: 5. Android项目中的布局文件放在哪个目录下( )

选项:

A. res/layout

B. res/value

C. assets

D. res/drawable

答案: 请关注公众号【大象答案】查看答案

问题 29: 6. Android 工程中存放各种程序资源的目录是()

选项:

A. src

B. gen

C. res

D. bin

答案: 请关注公众号【大象答案】查看答案

问题 30: 7. 在下列选项中,关于Android工程中的assets目录的说法正确的是( )

选项:

A. 存放使用到的图片资源

B. 主要存放一些文件资源,这些文件会被原封不动的打包到APK文件中

C. 存放字符串、颜色、数组等常量数据

D. 存放与UI相应的布局文件

答案: 请关注公众号【大象答案】查看答案

问题 31: 1. 在线性布局文件中,如果把方向设置为水平方向,控件会摆放在同一行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 32: 2. Android UI开发中,线性布局默认为水平显示。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 33: 3. 在下列选项中,设置线性布局方向的属性是()

选项:

A. orientation

B. gravity

C. layout_gravity

D. padding

答案: 请关注公众号【大象答案】查看答案

问题 34: 4. Android UI开发中,设置线性布局为垂直显示需修改的属性的()

选项:

A. android:orientation="vertical"

B. android:orientation="horizontal"

C. android:layout_centerHorizontal="true"

D. android:layout_centerVertical="true"

答案: 请关注公众号【大象答案】查看答案

问题 35: 5. 在线性布局文件中,把方向设置为水平方的属性是()

选项:

A. vertical

B. horizontal

C. fill_vertical

D. fill_horizontal

答案: 请关注公众号【大象答案】查看答案

问题 36: 1. TableLayout可以将视图按照行、列进行排列。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 37: 2. 在TableLayout中,stretchColumns属性表示()

选项:

A. TableLayout的列数

B. TableLayout的行数

C. TableLayout最多能加入的列数

D. 拉伸指定列填充满TableLayout

答案: 请关注公众号【大象答案】查看答案

问题 38: 3. Android UI开发中,TableLayout的stretchColumns属性表示()

选项:

A. TableLayout的列数

B. TableLayout的行数

C. TableLayout最多能加入的列数

D. 拉伸指定列填充满TableLayout

答案: 请关注公众号【大象答案】查看答案

问题 39: 4. Android UI开发中,如果TableLayout的第一个TableRow有两个控件,第二个TableRow有三个控件,那这个TableLayout就有()列。

选项:

A. 1

B. 2

C. 3

D. 4

答案: 请关注公众号【大象答案】查看答案

问题 40: 5. 在下列选项中,关于TableRow标签的说法正确的是()

选项:

A. GridView里面表示一行

B. 是五种布局的一种

C. 是表格布局里面表示一行的标签

D. listView里面表示一行

答案: 请关注公众号【大象答案】查看答案

问题 41: 1. Android中的网格布局使用GridLayout控件表示( )。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 42: 2. Android UI开发中,利用网格布局实现了一个计算器,此程序可以运行在Android2.3的系统上。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 43: 3. 网格布局是从Android4.0版本新增的特性。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 44: 4. Android UI开发中,如何设置GridLayout列数为4()。

选项:

A. android:columnCount="4"

B. android:layout_columnCount="4"

C. android:column="4"

D. android:stretchColumns="4"

答案: 请关注公众号【大象答案】查看答案

问题 45: 5. Android UI开发中,在GridLayout中如何设置某控件占3行()

选项:

A. android:layout_columnSpan="3"

B. android:layout_rowSpan="3"

C. android:rowSpan="3"

D. android:layout_column="3"

答案: 请关注公众号【大象答案】查看答案

问题 46: 6. 在下列选项中,设置GridLayout中的某控件占3行的是()

选项:

A. android:rowSpan="3"

B. android:layout_rowSpan="3"

C. android:layout_columnSpan="3"

D. android:layout_column="3"

答案: 请关注公众号【大象答案】查看答案

问题 47: 7. 在网格布局中,设置列数的属性是()

选项:

A. column

B. columnCount

C. layout_columnCount

D. stretchColumns

答案: 请关注公众号【大象答案】查看答案

问题 48: 1. 帧布局在界面上是一帧一帧显示的,通常可以用于游戏开发中。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 49: 2. 帧布局在界面上是一帧一帧显示的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 50: 3. Android UI开发中,常见的刮刮卡是通过()实现的

选项:

A. 帧布局

B. 线性布局

C. 相对布局

D. 表格布局

答案: 请关注公众号【大象答案】查看答案

问题 51: 4. Android UI开发中,帧布局中的子控件都是()对齐的。

选项:

A. 右上角

B. 左上角

C. 左下角

D. 右下角

答案: 请关注公众号【大象答案】查看答

问题 52: 5. 在帧布局中的子控件默认是()对齐的。

选项:

A. 右上角

B. 左上角

C. 左下角

D. 右下角

答案: 请关注公众号【大象答案】查看答案

问题 53: 6. 在Android UI开发中,常见的刮刮卡是通过()实现的。

选项:

A. FrameLayout

B. LinearLayout

C. RelativeLayout

D. TableLayout

答案: 请关注公众号【大象答案】查看答案

问题 54: 1. 理论上绝对布局可以完成任何的布局设计,且灵活性很大,所以开发中推荐使用绝对布局。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 55: 2. 绝对布局灵活性很大, 可以完成任何的布局设计,所以开发中推荐使用绝对布局。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 56: 3. 绝对布局的标签名称是()

选项:

A. FrameLayout

B. LinearLayout

C. RelativeLayout

D. AbsoluteLayout

答案: 请关注公众号【大象答案】查看答案

问题 57: 4. 放入绝对布局中的控件需要通过______两个属性指定其准确的坐标值

选项:

A. android:widthandroid:height

B. android:layout_widthandroid:layout_height

C. android:xandroid:y

D. android:layout_xandroid:layout_y

答案: 请关注公众号【大象答案】查看答案

问题 58: 1. TextView控件通常用于在界面上显示文字信息。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 59: 2. Android UI开发中,文本框可以在界面上显示文字,通常作为提示信息展示。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 60: 3. Android UI开发中,( )控件通常用于响应用户的点击事件。

选项:

A. EditText

B. TextView

C. Button

D. RadioButton

答案: 请关注公众号【大象答案】查看答案

问题 61: 4. 在布局文件中,给Button指定单击事件响应方法的属性是()

选项:

A. onClick

B. hint

C. enabled

D. focusable

答案: 请关注公众号【大象答案】查看答案

问题 62: 5. 在下列选项中,通常用于响应用户的点击事件的控件是()

选项:

A. TextView

B. EditText

C. RadioButton

D. Button

答案: 请关注公众号【大象答案】查看答案

问题 63: 1. 在Android UI开发中,通常情况下使用主题定义一个界面或者整个软件界面的风格,使用样式定义控件的风格。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 64: 2. Android UI开发中,如果一个应用中使用了主题,同时应用下的View也使用了样式,那么当主题和样式中的属性发生冲突时,主题的优先级高于样式。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 65: 3. Android UI开发中,设置Activity的()属性可以使Activity显示为对话框样式

选项:

A. android:theme="@android:style/Theme.Dialog"

B. android:style="@android:style/Theme.Dialog"

C. android:theme="@android:theme/Theme.Dialog"

D. android:style="@android:theme/Theme.Dialog"

答案: 请关注公众号【大象答案】查看答案

问题 66: 4. 在下列选项中,用于给Activity指定主题的属性是()

选项:

A. icon

B. label

C. theme

D. style

答案: 请关注公众号【大象答案】查看答案

问题 67: 1. 国际化Internationalization这个单词的首字母“I”和尾字母“N”之间有18个字符,因此国际化被简称为I18N。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 68: 2. 在Android开发中,若让软件支持简体中文、美式英语两种环境,需要在res目录下新建的两个文件夹是values-zh-rCN和values-en-rUS。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 69: 3. Android多语言支持加拿大需添加的目录是()。

选项:

A. values-en-rCA

B. values-en-CA

C. values-en-rHK

D. values-en-HK

答案: 请关注公众号【大象答案】查看答案

问题 70: 4. Android应用国际化时,在res目录下创建values文件夹的命名规则是()

选项:

A. 语言代码-values-r国家代码

B. values-语言代码-r国家代码

C. 国家代码-values-r 语言代码

D. values-r语言代码-国家代码

答案: 请关注公众号【大象答案】查看答案

问题 71: 1. Toast.makeText(context,text,time)必须在调用了show()方法后才能把信息显示出来。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 72: 2. Android 代码中加入Toast.makeText(Context,Text,Time);即可显示Toast。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 73: 3. 下列表示Toast较长时间显示的是()。

选项:

A. Toast.LENGTH_LONG

B. Toast.LONG

C. Toast.LENGTH_SHORT

D. Toast.SHORT

答案: 请关注公众号【大象答案】查看答案

问题 74: 1. 创建一个Activity必须继承自android.app.Activity或者其子类

选项:

答案: 请关注公众号【大象答案】查看答案

问题 75: 2. Activity可以不用在AndroidManifest.xml文件中注册就可以运行

选项:

答案: 请关注公众号【大象答案】查看答案

问题 76: 3. Activity不是Context的子类。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 77: 4. Activity只有在AndroidManifest.xml文件中注册后才可以运行。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 78: 5. Activity通过()方法可以设置它的布局文件,并把视图显示在界面上。

选项:

A. setLayoutView()

B. setContentView()

C. setLayoutViews()

D. setContentViews()

答案: 请关注公众号【大象答案】查看答案

问题 79: 6. Activity通过()方法可以设置它的布局文件

选项:

A. setContentViews()

B. setContentView()

C. setLayoutView()

D. setLayoutViews()

答案: 请关注公众号【大象答案】查看答案

问题 80: 1. 关闭Activity的界面时会执行onPause、onStop、onDestroy方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 81: 2. Android使用()的方式来管理Activity的实例

选项:

A. 任务栈

B. 任务堆

C. 队列

D. 任务列

答案: 请关注公众号【大象答案】查看答案

问题 82: 3. 在下列选项中, 最小化Activity的界面时执行的方法是()

选项:

A. onRestartonResumeonDestroy

B. onCreateonStartonResume

C. onRestartonStart onResume

D. onPauseonStop

答案: 请关注公众号【大象答案】查看答案

问题 83: 4. 在下列选项中, 重新打开最小化的Activity界面时执行的方法是()

选项:

A. onRestartonResume

B. onCreateonStart

C. onRestartonStart

D. OnPause onDestroy

答案: 请关注公众号【大象答案】查看答案

问题 84: 1. standard是Activity默认的启动模式,在不指定Activity启动模式的情况下,所有Activity使用的都是standard这种模式

选项:

答案: 请关注公众号【大象答案】查看答案

问题 85: 2. 当Activity的启动模式指定为(),每次启动该Activity时,系统首先会检查栈中是否存在该活动的实例,如果发现已经存在则直接使用该实例,并将当前Activity之上的所有Activity出栈,如果没有发现则创建一个新的实例

选项:

A. singleTask

B. singleTop

C. standard

D. singleInstance

答案: 请关注公众号【大象答案】查看答案

问题 86: 3. 在下列选项中,用来设置Activity的启动模式的属性是()

选项:

A. android:launch

B. android:launchMode

C. android:launchMethod

D. android:launchProperty

答案: 请关注公众号【大象答案】查看答案

问题 87: 4. ()启动模式与standard类似,不同的是,当启动的Activity已经位于栈顶时,则直接使用它不创建新的实例

选项:

A. singleTask

B. singleTop

C. singleTask singleTop

D. singleInstance

答案: 请关注公众号【大象答案】查看答案

问题 88: 5. ()启动模式是指,每次启动该Activity时,系统会这个Activity的实例作为一个任务压入任务栈的栈顶,每次销毁一个Activity时,系统会从任务栈中把这个Activity实例对应的任务移除。

选项:

A. singleTask

B. singleTop

C. standard

D. singleInstance

答案: 请关注公众号【大象答案】查看答案

问题 89: 1. 显示意图,即启动Activity时不需要指定Activity的名称。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 90: 2. Intent intent = new Intent();intent.setAction("cn.itscast.xxx");startActivity(intent);采用的是()启动Activity

选项:

A. 显示意图

B. 隐式意图

答案: 请关注公众号【大象答案】查看答案

问题 91: 3. ()是指在开启组件时,不需要直接指定目标组件的名称,而是通过指定一组动作、数据、类型等属性,让系统从清单文件中匹配指定的组件并开启它。

选项:

A. 显示意图

B. 隐式意图

答案: 请关注公众号【大象答案】查看答案

问题 92: 4. 没有明确指定组件名的Intent称为()

选项:

A. 显示意图

B. 隐式意图

答案: 请关注公众号【大象答案】查看答案

问题 93: 5. 开启当前应用中的Activity使用()

选项:

A. 显示意图

B. 隐式意图

答案: 请关注公众号【大象答案】查看答案

问题 94: 1. 使用Intent传递数据时,可以使用putExtra()方法把参数封装到Intent中。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 95: 2. 使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可

选项:

答案: 请关注公众号【大象答案】查看答案

问题 96: 3. Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象

选项:

答案: 请关注公众号【大象答案】查看答案

问题 97: 4. 使用Intent不能传递Parcelable类型的对象。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 98: 5. 下列选项中不能通过Intent传递的是()

选项:

A. “数据

B. 2

C. 对象obj

D. 实现Serializable接口的对象obj

答案: 请关注公众号【大象答案】查看答案

问题 99: 6. 在下列选项中,不能使用Intent传递的数据类型是()

选项:

A. 把大基本数据类型及其数组

B. Map

C. Parcelable

D. Serializable

答案: 请关注公众号【大象答案】查看答案

问题 100: 7. Android中Intent传递类对象时,该类对象需实现()或Parcelable接口

选项:

A. Copyings接口

B. Copying接口

C. Serializables接口

D. Serializable接口

答案: 请关注公众号【大象答案】查看答案

问题 101: 1. 当用startActivityForResult()启动activity B时,可以在onActivityResult()方法接收activity B回传的数据

选项:

答案: 请关注公众号【大象答案】查看答案

问题 102: 2. 在目标Activity中,通常使用setResult方法设置返回数据。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 103: 3. 在下列选项中,关于onActivityResult方法中的参数描述错误的是()

选项:

A. requestCode,表示在启动Activity时传递的请求码

B. resultCode,表示在返回数据时传入结果码

C. data,表示携带返回数据的Intent

D. data,表示启动Activity时传递的Intent

答案: 请关注公众号【大象答案】查看答案

问题 104: 4. 在startActivityForResult方法表示请求码的参数是()

选项:

A. requestCode

B. resultCode

C. data

D. intent

答案: 请关注公众号【大象答案】查看答案

问题 105: 5. 下列不是onActivityResult()方法参数的是()

选项:

A. requestCode

B. resultCode

C. data

D. result

答案: 请关注公众号【大象答案】查看答案

问题 106: 6. onActivityResult()方法有三个参数,其中()表示在返回数据时传入结果码

选项:

A. requestCode

B. resultCode

C. data

D. result

答案: 请关注公众号【大象答案】查看答案

问题 107: 1. ProgressBar通常用于访问网络展示loading对话框以及下载文件时显示的进度。它有两种表现形式,一种是水平的,另一种是环形的

选项:

答案: 请关注公众号【大象答案】查看答案

问题 108: 2. ProgressBar有两种表现形式,一种是水平的,另一种是环形的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 109: 3. ProgressBar设置当前进度的方法是()

选项:

A. setMax()

B. setProgress()

C. getProgress()

D. setCurrentProgress()

答案: 请关注公众号【大象答案】查看答案

问题 110: 1. Android中的五大存储数据方式包括文件、SQLite数据库、SharedPreferences、contentProvider、网络。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 111: 2. Android中数据存储方式只有一种。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 112: 3. Android中把数据可以存储到以下哪个目录( )。

选项:

A. C

B. SD卡目录

C. /data/data/包名下

D. D

答案: 请关注公众号【大象答案】查看答案

问题 113: 1. Android中数据只能存储到sd卡上。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 114: 2. 在/data/data/包名/cache目录下可以cache软件的缓存数据,当清除缓存时数据就会删除

选项:

答案: 请关注公众号【大象答案】查看答案

问题 115: 3. 在下列选项中,SD卡的根目录是( )

选项:

A. /mnt

B. /mnt/sdcard

C. /data

D. /data/data

答案: 请关注公众号【大象答案】查看答案

问题 116: 4. Android中使用openFileOutput(String name,int mode)方法获取到文件输出流时, 第二个参数mode常用模式有( )。

选项:

A. MODE_PRIVATE

B. MODE_APPEND

C. MODE_WORLD_READABLE

D. MODE_WORLD_WRITEABLE

答案: 请关注公众号【大象答案】查看答案

问题 117: 1. Android 中我们可以通过Xml.newSerializer( )方式获取xml序列化对象。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 118: 2. 序列化数据之前必须先初始化序列化器XmlSerializer。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 119: 3. Android中使用serializer对象生成xml 文档开头的方法是( )。

选项:

A. startDocument

B. startTag

C. endTag

D. endDocument

答案: 请关注公众号【大象答案】查看答案

问题 120: 4. 在XmlSerializer的方法中,向xml文件中写一个开始标签的方法是()

选项:

A. startDocument

B. startTag

C. endTag

D. endDocument

答案: 请关注公众号【大象答案】查看答案

问题 121: 1. 解析数据之前必须先初始化解析器器XmlPullParser

选项:

答案: 请关注公众号【大象答案】查看答案

问题 122: 2. Android 中xmlPullParser解析原理是基于事件进行解析。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 123: 3. 在XmlPullParser的方法中,获得标签体内容的方法是()

选项:

A. getName()

B. next()

C. nextText()

D. getEventType()

答案: 请关注公众号【大象答案】查看答案

问题 124: 4. Android中使用xmlPullParser解析器解析xml,判断解析到文件末尾的方法是( )。

选项:

A. XmlPullParser.END_TAG

B. XmlPullParser.END_DOCUMENT

C. XmlPullParser.END_TAG_DOCUMENT

D. XmlPullParser.END_ATTRIBUTE

答案: 请关注公众号【大象答案】查看答案

问题 125: 5. Android中使用xmlPullParser解析器解析xml, 获取解析事件类型的方法是( )

选项:

A. getDocument()

B. getDocumentTag()

C. getEventType()

D. getAttribute()

答案: 请关注公众号【大象答案】查看答案

问题 126: 6. 在下列选项中,不属于XmlPullParser的事件类型的是()

选项:

A. END_DOCUMENT

B. START_TAG

C. END_TAG

D. START_DOCUMENT

E. END_TEXT

答案: 请关注公众号【大象答案】查看答案

问题 127: 1. SharedPreferences是使用.properties文件存数数据的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 128: 2. Android 中获取到sp对象 SharedPreferences sp = new SharedPreferences();

选项:

答案: 请关注公众号【大象答案】查看答案

问题 129: 3. Android获取到SharedPreferences对象sp后,保存数据正确的逻辑是( )。

选项:

A. sp.edit();

B. sp.edit().putString(“name”,”zhangsan”).commit();

C. sp.edit().putString(“name”,”zhangsan”);

D. sp.edit().put(“name”,”zhangsan”).commit();

答案: 请关注公众号【大象答案】查看答案

问题 130: 4. 在SharedPreferences的方法中,用于获得String类型参数的方法是()

选项:

A. getString ()

B. getStringExtra()

C. getStringValue()

D. getValue()

答案: 请关注公众号【大象答案】查看答案

问题 131: 5. 在Editor的方法中,用于存储String类型参数的方法是()

选项:

A. set()

B. setString()

C. put()

D. putString()

答案: 请关注公众号【大象答案】查看答案

问题 132: 6. Android中初始化SharedPreferences,以下正确的是( )。

选项:

A. SharedPreferences sp = new SharedPreferences();

B. SharedPreferences sp = SharedPreferences.getDefault();

C. SharedPreferences sp = SharedPreferences.Factory();

D. SharedPreferences sp = getSharedPreferences("config", MODE_PRIVATE);

答案: 请关注公众号【大象答案】查看答案

问题 133: 1. Android中用 isChecked( ) 方法用来判断CheckBox控件是否选中。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 134: 2. 在QQ登录案例中,存储账号密码数据的文件是在data/data/包名/shared_prefs目录下。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 135: 3. sharedPreferences读取数据时,其中有一个方法是getString(key, defValue),该方法中的defValue参数是什么( )。

选项:

A. key所对应的value

B. 无做用

C. 是当用getString得到数据时如果没有得到key值所对应的value值,就给定一个默认的值。

D. key

答案: 请关注公众号【大象答案】查看答案

问题 136: 4. 以下哪个选项不属于openFileOutput方法与 getSharedPreferences方法的文件操作模式参数( )。

选项:

A. Context.MODE_PRIVATE;

B. Context.MODE_APPEND;

C. Context.MODE_WORLD_READABLE;

D. Context.MODE_WORLD;

答案: 请关注公众号【大象答案】查看答案

问题 137: 5. 在QQ登录案例中,显示上次用户输入的账号密码的代码,需要写在()方法中。

选项:

A. onStart()

B. onCreate()

C. onDestroy()

D. onStop()

答案: 请关注公众号【大象答案】查看答案

问题 138: 6. 在QQ登录案例中,获得保存在SharedPreferences中的账号密码,调用的方法是()

选项:

A. getString ()

B. getStringExtra ()

C. getStringValue()

D. getValue()

答案: 请关注公众号【大象答案】查看答案

问题 139: 1. 关于Android中操作数据库, SQLiteOpenHelper类是用于操作数据库的.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 140: 2. Android中获取到SQLiteDatabase类实例后,可以对数据库进行增删改查操作.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 141: 3. 使用SQLiteDatabase的execSQL()方法可以实现数据库表增删改的操作。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 142: 4. SQLiteDatabase只提供了两个查询数据库的方法,这两个方法是query()和rawQuery()。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 143: 5. 在下列选项中,关于SQLiteDatabase的execSQL()没有涉及到的方法是()

选项:

A. 删除数据

B. 插入数据

C. 修改数据

D. 查询数据

答案: 请关注公众号【大象答案】查看答案

问题 144: 6. 在android中对数据库的表进行查询操作用SQLiteDatabase类中的那两个方法进行查询( )

选项:

A. insert()rawQuery()

B. query()execSQL()

C. query()rawQuery()

D. query()update()

答案: 请关注公众号【大象答案】查看答案

问题 145: 7. 在android中对数据库做增删改查有两种方式分别是SQLiteDatabase这个类中的哪几个方法 ( ).

选项:

A. 第一种方式execSQL()rawQuery()方法操作,第二种方式直接提供封装好的insert()delete()update()query() 这四个方法操作;

B. 第一种方式execSQL()方法操作,第二种方式直接提供封装好的insert()delete()update()query() 这四个方法操作

C. 两种方式都是用这个方法execSQL()

D. 两种方式都是提供封装好的insert()delete()update()query() 这四个方法操作;

答案: 请关注公众号【大象答案】查看答案

问题 146: 8. 在下列选项中,用于查询数据的方法是()

选项:

A. update

B. insert

C. query

D. delete

答案: 请关注公众号【大象答案】查看答案

问题 147: 1. Android 中获取到SQLiteDatabase实例db后,可以通过db.beginTransaction()开启事务

选项:

答案: 请关注公众号【大象答案】查看答案

问题 148: 2. SQLite数据库的事务通常是在一组业务逻辑操作开始之前开启,在业务逻辑操作完成之后结束。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 149: 3. Android中开启事务的方法正确的是( )

选项:

A. db.startTransaction()

B. db.beginTransaction()

C. db.endTransaction()

D. intent.startTransaction()

答案: 请关注公众号【大象答案】查看答案

问题 150: 1. Android 中sqlite3工具是命令行查看数据库的工具

选项:

答案: 请关注公众号【大象答案】查看答案

问题 151: 2. Android中,通常先使用sqlite3命令行工具打开数据库,然后做增删改查的操作。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 152: 3. 在下列选项中,存放sqlite3命令行工具的目录是( )

选项:

A. sdk/platform-tools

B. sdk/tools

C. sdk/platforms

D. sdk/build-tools

答案: 请关注公众号【大象答案】查看答案

问题 153: 4. 在下列选项中,打开SQLite数据库的工具是()

选项:

A. open

B. sqlite

C. sqlite3

D. cat

答案: 请关注公众号【大象答案】查看答案

问题 154: 5. 关于Android中sqlite3工具介绍不正确的是( )

选项:

A. sqlite3工具是一个命令行工具

B. 在使用sqlite3工具需要先开启模拟器或者真机

C. 使用sqlite3工具应该进入到dos下进行操作

D. sqlite3工具是一个收费的查看数据库的工具

答案: 请关注公众号【大象答案】查看答案

问题 155: 6. 关于Android中sqlite3工具使用正确的是

选项:

A. adb sqlite3

B. ls -l sqlite3

C. sqlite3 cache

D. sqlite3 person.db

答案: 请关注公众号【大象答案】查看答案

问题 156: 1. ArrayAdapter通常用来把数组中的数据填充在ListView上。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 157: 2. Android中数组适配器ArrayAdapter显示数组的内容非常方便.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 158: 3. 在下列选项中,把List集合中的Map类型数据填充在ListView上,使用的数据适配器是()

选项:

A. DefaultAdapter

B. ArrayAdapter

C. BaseAdapter

D. SimpleAdapter

答案: 请关注公众号【大象答案】查看答案

问题 159: 1. Android中BaseAdapter的getItemId()方法作用是返回Listview一共有多少条目需要被显示

选项:

答案: 请关注公众号【大象答案】查看答案

问题 160: 2. 自定义数据适配器类时,继承的父类是DefaultAdapter。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 161: 3. 在BaseAdapter的方法中,根据位置返回一个条目的View的方法是()

选项:

A. getView()

B. getItem()

C. getItemView()

D. getItemId()

答案: 请关注公众号【大象答案】查看答案

问题 162: 4. 在BaseAdapter的方法中,用来返回ListView显示条目个数的方法是()

选项:

A. getViewCount()

B. getItemCount()

C. getItems()

D. getCount()

答案: 请关注公众号【大象答案】查看答案

问题 163: 1. Android中BaseAdapter的getView方法作用是返回Listview每个条目具体显示的内容

选项:

答案: 请关注公众号【大象答案】查看答案

问题 164: 2. BaseAdapter中的getItem( )方法作用是根据位置得到条目对象。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 165: 3. 在BaseAdapter的方法中,根据位置得到条目的ID的方法是()

选项:

A. getView()

B. getItem()

C. getItemId()

D. getCount()

答案: 请关注公众号【大象答案】查看答案

问题 166: 1. 内容提供者为其他应用程序提供了统一的访问数据库的方式,可以让其他应用程序来调用。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 167: 2. 内容提供者主要功能是实现跨程序共享数据的功能。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 168: 1. Uri是指统一资源标示符。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 169: 2. 在ContentProvider中ContentUris的作用是干什么( )。

选项:

A. 用于获取Uri路径后面的ID部分

B. 增删改查的方法都在这个类中

C. 用于添加URI的类

D. 根本就用不到这个类,没关系

答案: 请关注公众号【大象答案】查看答案

问题 170: 1. Android中使用内容解析者查询联系人数据库信息的时候我们只要关心2张表就可以了。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 171: 2. 联系人信息是存放在数据库的sms表中的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 172: 3. 在读取联系人信息案例中,没有操作的表是()

选项:

A. raw_contacts

B. data

C. mimetypes

D. contacts

答案: 请关注公众号【大象答案】查看答案

问题 173: 4. 若要实现对系统联系人的增删改查,需要使用的系统ContentProvider的Uri为( )。

选项:

A. Contacts.Photos.CONTENT_URI

B. Contacts.People.CONTENT_URI

C. Contacts.Phones.CONTENT_URI

D. Media.EXTERNAL_CONTENT_URI

答案: 请关注公众号【大象答案】查看答案

问题 174: 5. 在下列选项中,联系人信息内容提供者的主机名是()

选项:

A. contact

B. com.android.contacts

C. com.android.provider.contact

D. com.android.provider.contacts

答案: 请关注公众号【大象答案】查看答案

问题 175: 1. ContentResolver的增删改查方法与目标内容提供者的增删改查方法不是一一对应的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 176: 2. ContentResolver是通过Uri匹配内容提供者的。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 177: 3. Android中的ContentResolver主要作用是获取通过内容提供者暴露出来的数据。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 178: 4. Android 中的ContentResolver 查询数据是通过url来获取内容提供者暴露的数据。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 179: 5. 在Activity中,获得ContentResolver对象的方法是( )

选项:

A. getContentResolver()

B. getResolver()

C. getContentResolvers()

D. getResolvers()

答案: 请关注公众号【大象答案】查看答案

问题 180: 6. 在下列选项中,关于ContentResolver的说法错误的是()

选项:

A. ContentResolver通过uri匹配到内容提供者

B. 通过ContentResolver可以在其它应用程序中访问内容提供者

C. ContentResolver的增删改查方法与目标内容提供者的增删改查方法是一一对应

D. ContentResolver不需要通过uri匹配到内容提供者

答案: 请关注公众号【大象答案】查看答案

问题 181: 7. 如果要调用现成的 ContentProvider,获得如下( )对象才能调用其方法进行增删查改。

选项:

A. CursorLoader

B. ContentResolver

C. Cursor

D. ContentProvider

答案: 请关注公众号【大象答案】查看答案

问题 182: 1. 在短信接收器案例中,自定义的短信内容提供者SmsContentObserver类,继承了ContentObserver类。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 183: 2. 在短信接收器案例中,短信内容提供者的数据发生变化时,会触发onChange()方法的调用。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 184: 3. Android中通过内容解析者查询短信数据库的内容时,不需要加入读短信的权限.

选项:

答案: 请关注公众号【大象答案】查看答案

问题 185: 4. 利用内容观察者可以监听短信数据库的变化,当短信数据库发生变化的时候会执行内容观察者的onChange()方法。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 186: 5. 可以在Activity中得到ContentResolver实例对象的方法是()

选项:

A. new ContentResolver()

B. getContentResolver()

C. newInstance()

D. ContentUris.newInstance()

答案: 请关注公众号【大象答案】查看答案

问题 187: 6. 下面哪些功能需要用ContentProvider来实现()。

选项:

A. 读取系统中的短信内容

B. 建立一个数据库

C. 开机后自动启动一个程序

D. 播放一段音乐

答案: 请关注公众号【大象答案】查看答案

问题 188: 7. 在Android中的Activity种通过下面哪个方法来得到ContentResolver的实例对象。

选项:

A. new ContentResolver

B. getContentResolver()

C. newInstance()

D. ContentUris.newInstance()

答案: 请关注公众号【大象答案】查看答案

问题 189: 1. Android采用()的方式来管理Activity的实例

选项:

A. 任务栈

B. 任务堆

C. 队列

D. 任务列

答案: 请关注公众号【大象答案】查看答案

问题 190: 1. 启动系统相机使用的action是android.media.action.VIDEO_CAPTURE。

选项:

答案: 请关注公众号【大象答案】查看答案

问题 191: 2. 启动系统相机使用的action是()

选项:

A. android.media.action.IMAGE_CAPTURE

B. android.media.action. IMAGES_CAPTURE

C. android.media.action. VIDEO_CAPTURE

D. android.media.action.VIDEOS_CAPTURE

答案: 请关注公众号【大象答案】查看答案

问题 192: 3. 下列能打开系统相机的方法是()

选项:

A. 显示意图

B. 隐式意图

答案: 请关注公众号【大象答案】查看答案

问题 193: 1. 关于广播接收者说法错误的是( ).

选项:

A. Android中定义广播接收者要继承BroadCastReceiver

B. Android中定义广播接收者的目的之一是方便我们开发者进行开发

C. Android系统中内置了很多系统级别的广播

D. Android中定义广播这个组件意义不是很大

答案: 请关注公众号【大象答案】查看答案

电话咨询