安卓选择填空判断简答讨论超星传智播本学期汇总 - 小浣熊博客

安卓选择填空判断简答讨论超星传智播本学期汇总

发布者: 小浣熊

全网最全的网络资源分享网站

手机扫码查看

特别声明:文章多为网络转载,资源使用一般不提供任何帮助,特殊资源除外,如有侵权请联系!

这篇文章总字数为:59007 字,有 10 张图存于本站服务器

这个可以当作题库,需要找题学习的时候CTRL+F搜索关键字即可。

文章底部可下载word版本。

本题库仅用于考试复习!!!

切勿用于考试作弊,否则后果自负!!!

第1章 课后习题new已完成本次成绩:100

1

【单选题】随着智能手机的发展,移动通信技术也在不断升级,目前应用最广泛的是

窗体顶端

  •                               A、1G
  •                               B、2G
  •                               C、3G
  •                               D、4G

窗体底端

正确答案: D 我的答案:D得分: 3.0分

2

【单选题】android中启动模拟机(Android Virtual Device)的命令是()

窗体顶端

  •                               A、adb
  •                               B、android
  •                               C、avd
  •                               D、emulator

窗体底端

正确答案: D 我的答案:D得分: 3.0分

3

【单选题】android中完成模拟器文件与计算机文件的相互复制以及安装应用程序的命令是()

窗体顶端

  •                               A、adb
  •                               B、android
  •                               C、avd
  •                               D、emulator

窗体底端

正确答案: A 我的答案:A得分: 3.0分

4

【单选题】ADB的常见指令中“列出所有设备”的指令是

窗体顶端

  •                               A、adb uninstall
  •                               B、adb install
  •                               C、adb device
  •                               D、adb emulator -avd

窗体底端

正确答案: C 我的答案:C得分: 3.0分

5

【单选题】下列不是手机操作系统的是?

窗体顶端

  •                               A、Android
  •                               B、Window Mobile
  •                               C、Apple IPhone IOS
  •                               D、windows vista

窗体底端

正确答案: D 我的答案:D得分: 3.0分

6

【单选题】下列关于Android起源的说法中,错误的是

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 3.0分

7

【单选题】创建一个Android项目时,该项目的图标是在()文件中设置的。

窗体顶端

  •                               A、AndroidManifest.xml
  •                               B、string.xml
  •                               C、main.xml
  •                               D、project.properties

窗体底端

正确答案: A 我的答案:A得分: 3.0分

8

【单选题】AndroidVM虚拟机中运行的文件的后缀名为

窗体顶端

  •                               A、class
  •                               B、apk
  •                               C、dex
  •                               D、xml

窗体底端

正确答案: C 我的答案:C得分: 3.0分

9

【单选题】Android的VM虚拟机是哪个?

窗体顶端

  •                               A、Dalvik
  •                               B、JVM
  •                               C、KVM
  •                               D、framework

窗体底端

正确答案: A 我的答案:A得分: 3.0分

10

【单选题】android系统中安装的应用软件是()格式的

窗体顶端

  •                               A、exe
  •                               B、java
  •                               C、apk
  •                               D、jar

窗体底端

正确答案: C 我的答案:C得分: 3.0分

11

【单选题】android系统的底层建立在()操作系统之上

窗体顶端

  •                               A、Java
  •                               B、UNIX
  •                               C、Windows
  •                               D、Linux

窗体底端

正确答案: D 我的答案:D得分: 3.0分

12

【单选题】以下关于Android应用程序的目录结构描述中,不正确的是?

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 3.0分

13

【单选题】Android系统是由【 】开发的

窗体顶端

  •                               A、安迪.鲁宾
  •                               B、拉里·佩奇
  •                               C、塞吉·布林

窗体底端

正确答案: A 我的答案:A得分: 3.0分

14

【单选题】Android 项目工程下面的 assets 目录的作用是什么

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.0分

15

【单选题】应用程序层是一个核心应用程序的集合,主要包括

窗体顶端

  •                               A、活动管理器
  •                               B、短信程序
  •                               C、音频驱动
  •                               D、Dalivik虚拟机

窗体底端

正确答案: B 我的答案:B得分: 3.0分

16

【单选题】关于Dalvik虚拟机,说法错误的是

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.0分

17

【单选题】Android Studio是【 】提供的一个Android开发环境

窗体顶端

  •                               A、微软
  •                               B、谷歌
  •                               C、ARM

窗体底端

正确答案: B 我的答案:B得分: 3.0分

18

【单选题】下列选项中不属于Android体系结构的是。

窗体顶端

  •                               A、应用程序层
  •                               B、应用程序框架层
  •                               C、核心类库
  •                               D、WindowManager

窗体底端

正确答案: D 我的答案:D得分: 3.0分

19

【单选题】创建程序时,填写的Application Name表示

窗体顶端

  •                               A、应用名称
  •                               B、项目名称
  •                               C、项目的包名
  •                               D、类的名字

窗体底端

正确答案: A 我的答案:A得分: 3.0分

20

【单选题】Dalvik虚拟机是基于( )的架构。

窗体顶端

  •                               A、
  •                               B、
  •                               C、寄存器
  •                               D、存储器

窗体底端

正确答案: C 我的答案:C得分: 3.0分

21

【单选题】关于 res/raw 目录说法正确的是

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 3.0分

22

【单选题】下列关于3G的描述中,错误的是。

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 3.0分

23

【多选题】ADT Bundle中包含了三个重要组成部分,分别是

窗体顶端

  •                               A、Eclipse
  •                               B、SDK
  •                               C、SDK Manager,exe
  •                               D、ADB

窗体底端

正确答案: ABC 我的答案:ABC得分: 3.0分

24

【多选题】Android系统采用分层架构,由高到低分别为【 】、【 】【 】、【 】内核。

窗体顶端

  •                               A、应用程序层
  •                               B、应用程序框架层
  •                               C、核心类库
  •                               D、Linux内核

窗体底端

正确答案: ABCD 我的答案:ABCD得分: 3.0分

25

【判断题】Android实际上就是一个手机。

正确答案:× 我的答案:×得分: 3.0分

26

【判断题】WCDMA是中国自己独自定制的3G标准,中国移动使用的就是这种标准。

正确答案:× 我的答案:×得分: 3.0分

27

【判断题】android第一个版本Android 1.1是2008年9月发布的。

正确答案: 我的答案:得分: 3.0分

28

【判断题】gen目录是自动生成的,主要有一个R.java文件,该文件可手动修改。

正确答案:× 我的答案:×得分: 3.0分

29

【判断题】AndroidManifest.xml文件是整个程序的配置文件。

正确答案: 我的答案:得分: 3.0分

30

【判断题】第四代移动通讯技术(4G)包括TD-LTE和FDD-LTE两种制式。

正确答案: 我的答案:得分: 3.0分

31

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

正确答案:× 我的答案:×得分: 3.0分

32

【判断题】Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。

正确答案: 我的答案:得分: 3.0分

33

【判断题】Android Studio开发工具对安装环境没有任何要求。

正确答案:× 我的答案:×得分: 4.0分

 

 

第2章 课后习题已完成本次成绩:100

1

【单选题】网格布局是Android( )新增的布局。

A、3

B、3.1

C、3.2

D、4

窗体底端

正确答案: D 我的答案:D得分: 2.7分

2

【单选题】Android中的布局文件位于【 】目录中。

窗体顶端

  •                               A、res/layout
  •                               B、res/raw

窗体底端

正确答案: A 我的答案:A得分: 2.7分

3

【单选题】在一个相对布局中怎样使一个控件居中( )

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 2.7分

4

【单选题】下列( )属性可做EditText 编辑框的提示信息

窗体顶端

  •                               A、android:inputType
  •                               B、android:text
  •                               C、android:digits
  •                               D、androtd:hint

窗体底端

正确答案: D 我的答案:D得分: 2.7分

5

【单选题】相对布局中,“是否跟父布局底部对齐”是属性( )

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 2.7分

6

【单选题】以下属性中,( )属性可以“在指定控件左边”。

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 2.7分

7

【单选题】相对布局中,设置以下属性时,属性值只能为true 或false 的是( )

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 2.7分

8

【单选题】在下列选项中,设置GridLayout中的某控件占3行的是( )。

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 2.7分

9

【单选题】下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是?( )

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 2.7分

10

【单选题】下列不属于android布局的是___( )

窗体顶端

  •                               A、FrameLayout
  •                               B、LinearLayout
  •                               C、BorderLayout
  •                               D、TableLayout

窗体底端

正确答案: C 我的答案:C得分: 2.7分

11

【单选题】对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?( )

窗体顶端

  •                               A、match_parent
  •                               B、fill_parent
  •                               C、wrap_content
  •                               D、match_content

窗体底端

正确答案: D 我的答案:D得分: 2.7分

12

【单选题】在下列选项中,设置线性布局方向的属性是( )。

窗体顶端

  •                               A、orientation
  •                               B、gravity
  •                               C、layout_gravity
  •                               D、padding

窗体底端

正确答案: A 我的答案:A得分: 2.7分

13

【单选题】下列哪一个选项不属于Android中预定义的布局方式?( )

窗体顶端

  •                               A、TabLayout
  •                               B、RelativeLayout
  •                               C、AbsoluteLayout
  •                               D、LinearLayout

窗体底端

正确答案: A 我的答案:A得分: 2.7分

14

【单选题】Android UI开发中,TableLayout的stretchColumns属性表示( )。

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 2.7分

15

【单选题】【 】控件用于显示文本信息。

窗体顶端

  •                               A、TextView
  •                               B、EditText

窗体底端

正确答案: A 我的答案:A得分: 2.7分

16

【单选题】表格布局中android:layout_column属性的作用是指定( )。

窗体顶端

  •                               A、行数
  •                               B、列数
  •                               C、总行数
  •                               D、总列数

窗体底端

正确答案: B 我的答案:B得分: 2.7分

17

【单选题】表格布局中,设置某一列是可扩展的正确的做法是( )

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 2.7分

18

【单选题】布局文件中有一个按钮(Button),如果要让该按钮在其父容器中居中显示,正确的做法是:( )

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 2.7分

19

【单选题】在Android界面中除了菜单之外,【 】也是程序与用户交互的一种方式。

窗体顶端

  •                               A、图标
  •                               B、对话框

窗体底端

正确答案: B 我的答案:B得分: 2.7分

20

【单选题】实际开发中刮刮乐游戏的布局是按照( )写的。

窗体顶端

  •                               A、相对布局
  •                               B、线性布局
  •                               C、帧布局
  •                               D、绝对布局

窗体底端

正确答案: C 我的答案:C得分: 2.7分

21

【单选题】假设手机屏幕宽度为400px,现采取水平线性布局放置5个按钮,设定每个按钮的宽度为100px,那么该程序运行时,界面显示效果为( )

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 2.7分

22

【多选题】下面属于View的子类的是( )

窗体顶端

  •                               A、Activity
  •                               B、Service
  •                               C、ViewGroup
  •                               D、TextView

窗体底端

正确答案: CD 我的答案:CD得分: 2.7分

23

【多选题】在main.xml中,定义一个组件时,有两个属性必须写( )

窗体顶端

窗体底端

正确答案: AB 我的答案:AB得分: 2.7分

24

【多选题】Android中常见的布局方式有【 】。

窗体顶端

  •                               A、LinearLayout
  •                               B、RelativeLayout
  •                               C、FrameLayout
  •                               D、TableLayout
  •                               E、AbsoluteLayout

窗体底端

正确答案: ABCDE 我的答案:ABCDE得分: 2.7分

25

【多选题】线性布局使用【 】方式来显示界面中的控件。

窗体顶端

  •                               A、水平
  •                               B、垂直

窗体底端

正确答案: AB 我的答案:AB得分: 2.7分

26

【多选题】关于主题的说法,正确的是( )

窗体顶端

窗体底端

正确答案: ABC 我的答案:ABC得分: 2.7分

27

【判断题】

相对布局中android:layout_alignRight属性表示“在指定控件左边”。( )

正确答案:× 我的答案:×得分: 2.7分

28

【判断题】Toast的作用是显示一些提示信息。( )

正确答案: 我的答案:得分: 2.7分

29

【判断题】Table Row必须要设置layout_width和layout_height属性。( )

正确答案:× 我的答案:×得分: 2.7分

30

【判断题】帧布局中可以添加多个控件,这些控件会重叠的在屏幕左上角显示。( )

正确答案: 我的答案:得分: 2.7分

31

【判断题】Android程序中是不支持国际化的。( )

正确答案:× 我的答案:×得分: 2.7分

32

【判断题】相对布局中的控件都是按照相对位置摆放的。

正确答案: 我的答案:得分: 2.7分

33

【判断题】RadioButton为单选按钮,需要与RadioGroup配合使用。

正确答案: 我的答案:得分: 2.7分

34

【判断题】Android UI开发中,线性布局默认为垂直显示。

正确答案:× 我的答案:×得分: 2.7分

35

【判断题】TableLayout可以将视图按照行、列进行排列。

正确答案: 我的答案:得分: 2.7分

36

【判断题】帧布局在界面上是一帧一帧显示的。

正确答案: 我的答案:得分: 5.5分

 

 

第3章 课后习题已完成本次成绩:100

1

【单选题】在下列选项中,设置ProgressBar的最大进度的方法是( )

窗体顶端

  •                               A、setMax()
  •                               B、setProgress()
  •                               C、setCurrentProgress ()
  •                               D、setTotalProgress()

窗体底端

正确答案: A 我的答案:A得分: 2.7分

2

【单选题】一个应用程序默认会包含( )个Activity。

窗体顶端

  •                               A、1
  •                               B、2
  •                               C、3
  •                               D、4

窗体底端

正确答案: A 我的答案:A得分: 2.7分

3

【单选题】下列组件中,不能使用Intent启动的是()。

窗体顶端

  •                               A、Activity
  •                               B、启动服务
  •                               C、广播
  •                               D、内容提供者

窗体底端

正确答案: D 我的答案:D得分: 2.7分

4

【单选题】下列关于Activity的描述,错误的是( )

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 2.7分

5

【单选题】关于隐式 Intent 正确的是?( )

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 2.7分

6

【单选题】关于视图控件的常用事件描述中,不正确的是?( )

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 2.7分

7

【单选题】下面退出Activity错误的方法是?( )

窗体顶端

  •                               A、finish()
  •                               B、System.exit()
  •                               C、onStop()
  •                               D、抛异常强制退出

窗体底端

正确答案: B 我的答案:B得分: 2.7分

8

【单选题】在Android中通常使用()传递数据。

窗体顶端

  •                               A、intent
  •                               B、Activtiy
  •                               C、broardcast
  •                               D、service

窗体底端

正确答案: A 我的答案:A得分: 2.7分

9

【单选题】()是Android程序中的四大组件之一,为用户提供可视化界面及操作。

窗体顶端

  •                               A、intent
  •                               B、Activtiy
  •                               C、broardcast
  •                               D、service

窗体底端

正确答案: B 我的答案:B得分: 2.7分

10

【单选题】()被称为意图,是程序中各组件进行交互的一种重要方式

窗体顶端

  •                               A、intent
  •                               B、Activtiy
  •                               C、broardcast
  •                               D、service

窗体底端

正确答案: A 我的答案:A得分: 2.7分

11

【单选题】下列方法中,Activity从启动到关闭不会执行的是( )。

窗体顶端

  •                               A、onCreate()
  •                               B、onStart()
  •                               C、onResume()
  •                               D、onRestart()

窗体底端

正确答案: D 我的答案:D得分: 2.7分

12

【单选题】在下列选项中,重新打开最小化的Activity界面时执行的方法是( )。

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 2.7分

13

【单选题】下列哪一个不属于Activity的生命周期方法( )

窗体顶端

  •                               A、onStart
  •                               B、onPause
  •                               C、onCreate
  •                               D、onResume

窗体底端

正确答案: A 我的答案:A得分: 2.7分

14

【单选题】对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?( )

窗体顶端

  •                               A、onStart
  •                               B、onPause
  •                               C、onCreate
  •                               D、onResume

窗体底端

正确答案: A 我的答案:A得分: 2.7分

15

【单选题】在下列选项中,Activity获得焦点时执行方法是( )

窗体顶端

  •                               A、onStart()
  •                               B、onResume()
  •                               C、onPause()
  •                               D、onDestroy()

窗体底端

正确答案: B 我的答案:B得分: 2.7分

16

【单选题】在 Activity 的生命周期中,当它从可见状态转向半透明状态时,它的哪个方法必须被调用?( )

窗体顶端

  •                               A、onStop()
  •                               B、onPause()
  •                               C、onRestart()
  •                               D、onStart()

窗体底端

正确答案: B 我的答案:B得分: 2.7分

17

【单选题】下列不是onActivityResult()方法参数的是( )

窗体顶端

  •                               A、requestCode
  •                               B、resultCode
  •                               C、data
  •                               D、result

窗体底端

正确答案: D 我的答案:D得分: 2.7分

18

【单选题】startActivityForResult()方法接收两个参数,第一个是Intent,第二个是( )。

窗体顶端

  •                               A、resultCode
  •                               B、requestCode
  •                               C、请求码
  •                               D、data

窗体底端

正确答案: C 我的答案:C得分: 2.7分

19

【单选题】Intent传递数据时,下列的哪种类型数据不可以被传递?( )

窗体顶端

  •                               A、Serializable
  •                               B、JSON对象
  •                               C、Bundle
  •                               D、charsequence

窗体底端

正确答案: B 我的答案:B得分: 2.7分

20

【单选题】android 中下列属于Intent的作用的是?( )

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 2.7分

21

【单选题】Android使用( )的方式来管理Activity的实例。

窗体顶端

  •                               A、任务栈
  •                               B、任务堆
  •                               C、队列
  •                               D、任务列

窗体底端

正确答案: A 我的答案:A得分: 2.7分

22

【单选题】android是如何组织Activity的( )

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 2.7分

23

【单选题】在 android 中,Intent对象是用来传递信息的( )

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 2.7分

24

【多选题】打开Activity的界面时会执行( )、( )、( )方法。

窗体顶端

  •                               A、onCreate()
  •                               B、onStart()
  •                               C、onResume()
  •                               D、onRestart()

窗体底端

正确答案: ABC 我的答案:ABC得分: 2.7分

25

【多选题】Activity的启动模式包括()。

窗体顶端

  •                               A、standard
  •                               B、singleTop
  •                               C、singleTask
  •                               D、singleInstance

窗体底端

正确答案: ABCD 我的答案:ABCD得分: 2.7分

26

【多选题】意图可分为( )

窗体顶端

  •                               A、显式意图
  •                               B、隐式意图
  •                               C、组件意图
  •                               D、类意图

窗体底端

正确答案: AB 我的答案:AB得分: 2.7分

27

【多选题】下列属于 Activity 的状态是( )

窗体顶端

  •                               A、暂停状态
  •                               B、运行状态
  •                               C、睡眠状态
  •                               D、停止状态

窗体底端

正确答案: ABD 我的答案:ABD得分: 2.7分

28

【判断题】Activity是Android应用程序的四大组件之一。

正确答案: 我的答案:得分: 2.7分

29

【判断题】Intent一般只用于启动Activity不能开启广播和服务。

正确答案:× 我的答案:×得分: 2.7分

30

【判断题】Intent可以用来开启Activity,同样它也可以用来在Activity之间传递数据。

正确答案: 我的答案:得分: 2.7分

31

【判断题】Activity默认的启动模式是singleTop模式。

正确答案:× 我的答案:×得分: 2.7分

32

【判断题】在数据传递时,如果需要获取返回的数据,需要使用onActivityResult()方法。

正确答案: 我的答案:得分: 2.7分

33

【判断题】Activity必须在AndroidManifest.xml文件中注册才能运行。

正确答案: 我的答案:得分: 2.7分

34

【判断题】使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可。

正确答案: 我的答案:得分: 2.7分

35

【判断题】使用Intent不能传递Parcelable类型的对象。

正确答案:× 我的答案:×得分: 2.7分

36

【判断题】启动系统相机使用的action是android.media.action.VIDEO_CAPTURE。

正确答案:× 我的答案:×得分: 2.7分

37

【判断题】在目标Activity中,通常使用setResult()方法设置返回数据。

正确答案: 我的答案:得分: 2.8分

 

 

第4章 课后习题已完成本次成绩:100

1

【单选题】下列文件操作权限中,指定文件内容可以追加的是( )

窗体顶端

  •                               A、MODE_PRIVATE
  •                               B、MODE_WORLD_READBLE
  •                               C、MODE_APPEND
  •                               D、MODE_WORLD_WRITEABLE

窗体底端

正确答案: C 我的答案:C得分: 3.2分

2

【单选题】下列代码中,用于获取SD卡路径的是( )

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 3.2分

3

【单选题】下列选项中,关于文件存储数据的说法错误的是( )

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 3.2分

4

【单选题】如果要将程序中的私有数据分享给其他应用程序,可以使用的是( )

窗体顶端

  •                               A、文件存储
  •                               B、SharedPreferences
  •                               C、ContentProvider
  •                               D、SQLite

窗体底端

正确答案: C 我的答案:C得分: 3.2分

5

【单选题】"android 中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是?( )

窗体顶端

  •                               A、MODE_APPEND
  •                               B、MODE_WORLD_READABLE
  •                               C、MODE_WORLD_WRITEABLE
  •                               D、MODE_PRIVATE

窗体底端

正确答案: D 我的答案:D得分: 3.2分

6

【单选题】SharedPreference数据以_____________格式保存在手机中。

窗体顶端

  •                               A、XML
  •                               B、txt
  •                               C、Json
  •                               D、根据用户自定义

窗体底端

正确答案: A 我的答案:A得分: 3.2分

7

【单选题】下列对SharedPreferences存、取文件的说法中不正确的是:( )

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 3.2分

8

【单选题】SharedPreferences存放的数据类型不支持( )

窗体顶端

  •                               A、boolean
  •                               B、int
  •                               C、String
  •                               D、double

窗体底端

正确答案: D 我的答案:D得分: 3.2分

9

【单选题】对于SharedPreferences的下面正确的是( )

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 3.2分

10

【单选题】SharedPreferences保存文件的路径和扩展名是?( )

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.2分

11

【单选题】对于一个已经存在的SharedPreferences对象setting,想向其中存入一个字符串"person",setting应该先调用什么方法( )

窗体顶端

  •                               A、edit()
  •                               B、save()
  •                               C、commit()
  •                               D、putString()

窗体底端

正确答案: A 我的答案:A得分: 3.2分

12

【单选题】关于JSON和XML说法,错误的是( )

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.2分

13

【单选题】如果想存储一个键值对字符串,应该使用哪个类?( )

窗体顶端

  •                               A、ContentResolver
  •                               B、SharedPreferences
  •                               C、Resources
  •                               D、Resources

窗体底端

正确答案: B 我的答案:B得分: 3.2分

14

【单选题】使用文件存储数据时,文件存储在软件的()目录下。

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 3.2分

15

【单选题】在Activity中使用()方法可以打开/data/data/包名/files/a.txt文件的输出流对象。

窗体顶端

  •                               A、openFileInput()
  •                               B、openFileOutput()
  •                               C、FileOutput()
  •                               D、FileInput()

窗体底端

正确答案: B 我的答案:B得分: 3.2分

16

【单选题】Android中把数据存储到SD卡对应的目录是()

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 3.2分

17

【单选题】在下列选项中,Android中的五大存储数据方式不包括( )。

窗体顶端

  •                               A、文件
  •                               B、SQLite数据库
  •                               C、SharedPreferences
  •                               D、Map

窗体底端

正确答案: D 我的答案:D得分: 3.2分

18

【多选题】

下列选项中,关于XML序列化和解析描述合理的是( )

窗体顶端

  •                               A、

DOM解析会将XML文件的所有内容以文档树方式存放在内存中

  •                              
  •                               B、

在序列化对象时,需要使用XmlSerialize序列化器,即XmlSerializer类

  •                              
  •                               C、

XmlSerializer类的startDocument()方法用于写入序列号的开始节点

  •                              
  •                               D、

XmlSerializer类的setOutput()方法用于设置文件的编码方式

  •                              

窗体底端

正确答案: ABD 我的答案:ABD得分: 3.2分

19

【多选题】android 数据存储与访问的方式有? ()

窗体顶端

  •                               A、sharedpreference
  •                               B、数据库
  •                               C、文件
  •                               D、内容提供者
  •                               E、网络存储

窗体底端

正确答案: ABCDE 我的答案:ABCDE得分: 3.2分

20

【多选题】Android中把数据可以存储到以下哪个目录( )

窗体顶端

  •                               A、C盘
  •                               B、SD卡目录
  •                               C、/data/data/包名下
  •                               D、D盘

窗体底端

正确答案: BC 我的答案:BC得分: 3.2分

21

【判断题】SharedPreferences本质上是一个XML文件,以Map<key,value style="margin: 0px; padding: 0px;">形式存入文件中。

正确答案: 我的答案:得分: 3.2分

22

【判断题】文件存储是通过I/O流的形式吧数据原封不动的存储到文档中。

正确答案: 我的答案:得分: 3.2分

23

【判断题】XML文件只能用来保存本地数据,不能在网络中传输。

正确答案:× 我的答案:×得分: 3.2分

24

【判断题】ContentProvider表示内容提供者,用于显示程序中的数据。

正确答案:× 我的答案:×得分: 3.2分

25

【判断题】档用户将文件保存至SD卡时,需要在清单文件中添加权限"android.permission.WRITE_EXTERNAL_STORAGE"。

正确答案: 我的答案:得分: 3.2分

26

【判断题】SharedPreferences通过Key/Value的形式将数据保存到XML文件中。

正确答案: 我的答案:得分: 3.2分

27

【判断题】在Android中存储数据时,可以使用SQL Server数据库。

正确答案:× 我的答案:×得分: 3.2分

28

【判断题】Android中数据只能存储到SD卡上。

正确答案:× 我的答案:×得分: 3.2分

29

【判断题】在/data/data/包名/cache目录下可以cache软件的缓存数据,当清除缓存时数据就会删除。

正确答案: 我的答案:得分: 3.2分

30

【判断题】Android中数据存储方式只有一种。

正确答案:× 我的答案:×得分: 3.2分

31

【判断题】Android中使用openFileOutput(String name,int mode)方法获取到文件输出流时,第二个参数mode常用模式有4种。

正确答案: 我的答案:得分: 4.0分

 

 

第5章 课后习题已完成本次成绩:100

1

【单选题】

Android中用到的数据库是()

窗体顶端

  •                               A、

SQLite

  •                              
  •                               B、

SQL Server

  •                              
  •                               C、

MySQL

  •                              
  •                               D、

Oracel

  •                              

窗体底端

正确答案: A 我的答案:A得分: 3.2分

2

【单选题】使用SQLiteOpenHelper的构造方法创建与数据库连接时,参数可以设置为null的是

窗体顶端

  •                               A、Context 
  •                               B、 数据库名
  •                               C、CursorFactory 
  •                               D、     数据库版本

窗体底端

正确答案: C 我的答案:C得分: 3.2分

3

【单选题】Android中开启事务的方法正确的是( )。

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.2分

4

【单选题】自定义一个数据适配器MyAdatper,需要让它继承的类是( )。

窗体顶端

  •                               A、DefaultAdapter
  •                               B、ParentAdapter
  •                               C、BaseAdapter
  •                               D、BasicAdapter

窗体底端

正确答案: C 我的答案:C得分: 3.2分

5

【单选题】在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的

窗体顶端

  •                               A、onCreate()
  •                               B、onCreade()
  •                               C、onUpdate()
  •                               D、onUpgrade()

窗体底端

正确答案: D 我的答案:D得分: 3.2分

6

【单选题】在下列选项中,用来给ListView填充数据的方法是( )。

窗体顶端

  •                               A、setAdapter()
  •                               B、setDefaultAdapter()
  •                               C、setBaseAdapter()
  •                               D、setView()

窗体底端

正确答案: A 我的答案:A得分: 3.2分

7

【单选题】下列命令中,属于SQLite下命令的是

窗体顶端

  •                               A、shell
  •                               B、push
  •                               C、quit
  •                               D、keytool

窗体底端

正确答案: C 我的答案:C得分: 3.2分

8

【单选题】关于 Sqlite 数据库,不正确的说法是

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 3.2分

9

【单选题】在下列选项中,用于查询数据的方法是( )。

窗体顶端

  •                               A、update()
  •                               B、insert()
  •                               C、query()
  •                               D、delete()

窗体底端

正确答案: C 我的答案:C得分: 3.2分

10

【单选题】BaseAdapter中的getCount( )方法作用是( )。

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.2分

11

【单选题】在Android中,需要使用()给ListView填充数据。

窗体顶端

  •                               A、数据适配器
  •                               B、OpenHelper

窗体底端

正确答案: A 我的答案:A得分: 3.2分

12

【单选题】关于ContenValues类说法正确的是?

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 3.2分

13

【单选题】关于适配器的说法正确的有

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.2分

14

【单选题】关于适配器的说法正确的是

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.2分

15

【单选题】下列关于ListView使用的描述中,不正确的是

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 3.2分

16

【多选题】在 android 中使用 SQLiteOpenHelper 这个辅助类时,哪些操作可能生成一个数据库

窗体顶端

窗体底端

正确答案: AB 我的答案:AB得分: 3.2分

17

【多选题】使用SQLiteOpenHelper类可以生成一个数据库并可以对数据库版本进行管理的方法。

窗体顶端

窗体底端

正确答案: BC 我的答案:BC得分: 3.2分

18

【多选题】使用SQLite数据库进行查询后,必须要做的操作是

窗体顶端

  •                               A、关闭数据库
  •                               B、直接退出
  •                               C、关闭Cursor
  •                               D、使用quit函数退出

窗体底端

正确答案: AC 我的答案:AC得分: 3.2分

19

【多选题】Android 数据存储与访问的方式包括

窗体顶端

  •                               A、文件
  •                               B、数据库
  •                               C、sharedpreference
  •                               D、内容提供者
  •                               E、网络

窗体底端

正确答案: ABCD 我的答案:ABCD得分: 3.2分

20

【填空题】()和( )控件以列表的形式展示数据内容

正确答案:

第一空: 

ListView

第二空: 

ListItem

我的答案:得分: 3.2分

第一空: 

ListView

第二空: 

ListItem

21

【判断题】SQLite数据库使用完后不需要关闭,不影响程序性能。

正确答案:× 我的答案:×得分: 3.2分

22

【判断题】使用ListView显示较为复杂的数据时最好用ArrayAdapter配适器。

正确答案:× 我的答案:×得分: 3.2分

23

【判断题】SQLite既支持Android的API又支持SQL语句进行增、删、改、查操作。

正确答案: 我的答案:得分: 3.2分

24

【判断题】使用BaseAdapter控制ListView显示多少条数据是通过getView()方法设置。

正确答案:× 我的答案:×得分: 3.2分

25

【判断题】SQLite只支持NULL、INTEGER、REAL、TEXT和BLOB等5种数据类型。

正确答案:× 我的答案:×得分: 3.2分

26

【判断题】事务是一个对数据库执行工作的单元,是针对数据库的一组操作。

正确答案: 我的答案:得分: 3.2分

27

【判断题】Android 中ListView控件显示数据和TextView一样。

正确答案:× 我的答案:×得分: 3.2分

28

【判断题】关于Android中操作数据库,SQLiteOpenHelper类是用于操作数据库的。

正确答案:× 我的答案:×得分: 3.2分

29

【判断题】使用SQLiteDatabase的execSQL()方法可以实现数据库表增删改的操作。

正确答案: 我的答案:得分: 3.2分

30

【判断题】ListView通常用于在界面上显示一个垂直滚动的列表。

正确答案: 我的答案:得分: 3.2分

31

【判断题】自定义数据适配器类时,继承的父类是DefaultAdapter。

正确答案:× 我的答案:×得分: 4.0分

 

 

第6章 课后习题已完成本次成绩:100

1

【单选题】在清单文件中,注册广播时使用的结点是

窗体顶端

  •                               A、activity
  •                               B、broadcast
  •                               C、receiver
  •                               D、broadcastreceiver

窗体底端

正确答案: C 我的答案:C得分: 4.0分

2

【单选题】注册一个短信到来的广播事件需要在清单文件配置什么权限( )。

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 4.0分

3

【单选题】有序广播可以通过以下( )方法拦截广播。

窗体顶端

  •                               A、abort( )
  •                               B、abortReceiver()
  •                               C、abortReceiver()
  •                               D、abortBroadcast()

窗体底端

正确答案: D 我的答案:D得分: 4.0分

4

【单选题】()方法可以用来拦截有序广播终止广播。

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 4.0分

5

【单选题】Android中定义广播接收者要继承( )。

窗体顶端

  •                               A、BroadcastReceiver
  •                               B、BroadCast
  •                               C、Receiver
  •                               D、BroadCastReboot

窗体底端

正确答案: A 我的答案:A得分: 4.0分

6

【单选题】继承BroadcastReceiver会重写()方法。

窗体顶端

  •                               A、onReceiver()
  •                               B、onUpdate()
  •                               C、onCreate()
  •                               D、onStart()

窗体底端

正确答案: A 我的答案:A得分: 4.0分

7

【单选题】用于发送有序广播的方法是( )。

窗体顶端

  •                               A、sendOrderedBroadcast()
  •                               B、sendBroadcast()
  •                               C、Broadcast()
  •                               D、sendData()

窗体底端

正确答案: A 我的答案:A得分: 4.0分

8

【单选题】下列方法中,用于发送一条有序广播的是

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 4.0分

9

【单选题】关于sendBroadcast()方法说法正确的是( )。

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 4.0分

10

【单选题】广播是一种运用在应用程序之间( )的机制。

窗体顶端

  •                               A、共享数据
  •                               B、存储消息
  •                               C、推送数据
  •                               D、传递消息

窗体底端

正确答案: D 我的答案:D得分: 4.0分

11

【单选题】动态注册的广播接收者的生命周期依赖于()的组件。

窗体顶端

  •                               A、接收广播
  •                               B、发送广播
  •                               C、注册广播
  •                               D、Activity

窗体底端

正确答案: C 我的答案:C得分: 4.0分

12

【单选题】关于BroadcastReceiver说法不正确的是

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 4.0分

13

【单选题】关于广播的作用,说法正确的是

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 4.0分

14

【单选题】关于有序广播和无序广播说法正确的是( )。

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 4.0分

15

【多选题】广播分两种,一种是( )广播,一种是( )广播。

窗体顶端

  •                               A、公共
  •                               B、私有
  •                               C、有序
  •                               D、无序

窗体底端

正确答案: CD 我的答案:CD得分: 4.0分

16

【判断题】代码注册广播需要调用registerReceiver()方法。

正确答案: 我的答案:得分: 4.0分

17

【判断题】注册系统短信到来的广播事件不需要接收短信的权限。

正确答案:× 我的答案:×得分: 4.0分

18

【判断题】有序广播和无序广播都可以被拦截。

正确答案:× 我的答案:×得分: 4.0分

19

【判断题】有序广播配置优先级对应的属性是property。

正确答案: 我的答案:得分: 4.0分

20

【判断题】发送自定义广播可以通过sendbroadCast()方法进行发送。

正确答案: 我的答案:得分: 4.0分

21

【判断题】每一个广播只能有一个广播接收者接收。

正确答案:× 我的答案:×得分: 4.0分

22

【判断题】广播接收者是四大组件之一,必须要在清单文件中注册。

正确答案: 我的答案:得分: 4.0分

23

【判断题】广播接收者的注册信息必须要保持唯一性。

正确答案:× 我的答案:×得分: 4.0分

24

【判断题】可以在BroadcastReceiver和onReceiver方法中处理耗时复杂的业务。

正确答案:× 我的答案:×得分: 4.0分

25

【判断题】广播接收者注册后必须要手动关闭。

正确答案:× 我的答案:×得分: 4.0分

 

 

第7章 课后习题已完成本次成绩:100

1

【单选题】关于AIDL描述错误的是( )。

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 4.0分

2

【单选题】关于服务的创建说法错误的是( )。

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 4.0分

3

【单选题】每一次启动服务都会调用( )方法。

窗体顶端

  •                               A、onCreate()
  •                               B、onStart()
  •                               C、onResume
  •                               D、onStartCommand

窗体底端

正确答案: D 我的答案:D得分: 4.0分

4

【单选题】通过bindService方式开启服务,服务生命周期是( )。

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 4.0分

5

【单选题】下列方法中,不属于Service生命周期的是

窗体顶端

  •                               A、onResume()
  •                               B、onStart()
  •                               C、onStop()
  •                               D、onDestory()

窗体底端

正确答案: A 我的答案:A得分: 4.0分

6

【单选题】采用startService()方法开启服务,肯定会调用( )方法。

窗体顶端

  •                               A、onStart()
  •                               B、onResume()
  •                               C、onBind()
  •                               D、onCreate()

窗体底端

正确答案: D 我的答案:D得分: 4.0分

7

【单选题】Android进程间通信是通过( )实现的。

窗体顶端

  •                               A、Service
  •                               B、AIDL
  •                               C、Activity
  •                               D、ContentProvider

窗体底端

正确答案: B 我的答案:B得分: 4.0分

8

【单选题】在Android中,用于管理后台服务的控件是( )。

窗体顶端

  •                               A、Service
  •                               B、Activity
  •                               C、ContentProvider
  •                               D、BroadCastReceiver

窗体底端

正确答案: A 我的答案:A得分: 4.0分

9

【单选题】关于Service和Thread的区别说法,不正确的是( )。

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 4.0分

10

【单选题】以startService开启服务以下说法正确的是( )。

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 4.0分

11

【单选题】通过bindService()方法开启的服务,通过( )方法可以解绑服务。

窗体顶端

  •                               A、unbindService()
  •                               B、onDestroy()
  •                               C、onStop()
  •                               D、onFinish()

窗体底端

正确答案: A 我的答案:A得分: 4.0分

12

【多选题】Android中有()方式开启服务和( )方式开启服务。

窗体顶端

  •                               A、activeService
  •                               B、startService()
  •                               C、bindService()
  •                               D、touchService

窗体底端

正确答案: BC 我的答案:BC得分: 4.0分

13

【多选题】Service与Activity的共同点是

窗体顶端

窗体底端

正确答案: AC 我的答案:AC得分: 4.0分

14

【多选题】关于Service生命周期的onCreate()和onStart()方法,说法正确的是

窗体顶端

窗体底端

正确答案: BD 我的答案:BD得分: 4.0分

15

【多选题】下列选项中,属于绑定服务特点的是

窗体顶端

窗体底端

正确答案: ABC 我的答案:ABC得分: 4.0分

16

【判断题】以绑定方式开启服务后,当界面不可见时服务就会被关闭。

正确答案:× 我的答案:×得分: 4.0分

17

【判断题】在服务中可以处理长时间的耗时操作。

正确答案: 我的答案:得分: 4.0分

18

【判断题】服务不是Android中的四大组件,因此不需要在清单文件中注册。

正确答案:× 我的答案:×得分: 4.0分

19

【判断题】以绑定方式开启服务后,服务与调用者没有关系。

正确答案:× 我的答案:×得分: 4.0分

20

【判断题】服务的界面可以设置的很美观。

正确答案:× 我的答案:×得分: 4.0分

21

【判断题】远程服务是指运行在Tomcat上的服务。

正确答案:× 我的答案:×得分: 4.0分

22

【判断题】AIDL用于解决进程间通信问题。

正确答案: 我的答案:得分: 4.0分

23

【判断题】Android中服务的生命周期和Activity的生命周期一样。

正确答案:× 我的答案:×得分: 4.0分

24

【判断题】Android中服务是四大组件之一。

正确答案: 我的答案:得分: 4.0分

25

【判断题】Android中创建服务组件需要继承Service类。

正确答案: 我的答案:得分: 4.0分

 

 

第8章 网络编程习题已完成本次成绩:100

1

【单选题】关于HttpURLConnection使用说法错误的是( )。

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 4.0分

2

【单选题】下列选项中,不属于Handler机制中的关键对象是( )。

窗体顶端

  •                               A、Content
  •                               B、Handler
  •                               C、MessageQueue
  •                               D、Looper

窗体底端

正确答案: A 我的答案:A得分: 4.0分

3

【单选题】( )协议规定了浏览器和服务器之间互相通信的规则。

窗体顶端

  •                               A、ftp
  •                               B、HTTP
  •                               C、www
  •                               D、TCP

窗体底端

正确答案: B 我的答案:B得分: 4.0分

4

【单选题】Android中线程之间传递消息使用的是( )对象。

窗体顶端

  •                               A、Handler
  •                               B、Looper

窗体底端

正确答案: A 我的答案:A得分: 4.0分

5

【单选题】关于Android中消息机制说法正确的是( )。

窗体顶端

窗体底端

正确答案: B 我的答案:B得分: 4.0分

6

【单选题】关于HttpURLConnection访问网络的基本用法,描述错误的是( )。

窗体顶端

窗体底端

正确答案: C 我的答案:C得分: 4.0分

7

【单选题】以下是Android中用于xml解析方式的是( )。

窗体顶端

  •                               A、SAX
  •                               B、DOM
  •                               C、XmlPULLparser
  •                               D、Juint

窗体底端

正确答案: C 我的答案:C得分: 4.0分

8

【单选题】下列通信方式中,不是Android系统提供的是( )。

窗体顶端

  •                               A、Socket通信
  •                               B、HTTP通信
  •                               C、URL通信
  •                               D、以太网通信

窗体底端

正确答案: D 我的答案:D得分: 4.0分

9

【单选题】做网络图片查看器的时候,需要把获取的流信息转换为( )。

窗体顶端

  •                               A、String
  •                               B、int
  •                               C、Bitmap
  •                               D、text

窗体底端

正确答案: C 我的答案:C得分: 4.0分

10

【单选题】多线程下载设置Range头信息代表( )。

窗体顶端

窗体底端

正确答案: A 我的答案:A得分: 4.0分

11

【单选题】下列选项中,不属于AsyncHttpClient特点的是( )

窗体顶端

窗体底端

正确答案: D 我的答案:D得分: 4.0分

12

【单选题】Google规定Android 4.0以后访问网络的操作都必须放在( )中。

窗体顶端

  •                               A、进程
  •                               B、主程序
  •                               C、主线程
  •                               D、子线程

窗体底端

正确答案: D 我的答案:D得分: 4.0分

13