2024年4月1日发(作者:)

Android开发基础(试卷编号111)

1.[单选题]以下哪个属性表示设置布局的宽度()

A)android:id

B)android:width

C)android:height

D)android:background

答案:B

解析:

2.[单选题]雯雯是班里一个聪明伶俐、活泼大方、讨人喜欢的小朋友。长时间以来,班里的老师总

是在各项活动中给雯雯开绿灯。这种偏爱使她不知不觉中产生了“恃宠而骄”的心理。而在其他小

朋友眼里也觉得老师真偏心,只喜欢雯雯而不喜欢自己。老师的做法(  )。

A)违背了关爱儿童的要求,没能做到耐心教导儿童

B)违背了关爱儿童的要求,没能公平公正对待儿童

C)违背了爱岗敬业的要求,没能做到尽职尽责

D)违背了爱岗敬业的要求,没能注意培养儿童良好的思想品德

答案:B

解析:关爱儿童,必然意味着教师要公平公正地对待儿童。不论是表现较好还是表现较差的儿童,只

要做出成绩,教师就应给予表扬;只要存在缺点和错误,就要及时指出,尽早纠正。

3.[单选题]在application中通过什么属性设置应用程序主题?

A)theme

B)label

C)icon

D)name

答案:A

解析:

4.[单选题]如何给一个正在运行的service传递消息( )

A)通过注册Receiver

B)通过Intent

C)通过定义AIDL接口

D)都正确

答案:D

解析:

5.[单选题]新人园的张老师对儿童的要求十分严格,有一次小妍迟到3分钟,不问原因不准小妍进教

室,小妍站在教室门口听了一节课。关于张老师,下列说法错误的是(  )。

A)不关注学生的情感体验

B)关注学生的纪律养成

C)严格恪守教师职责

D)不关注学生的人格养成

答案:C

解析:张老师罚站的行为属于体罚,是违反教师法的,所以选C。

6.[单选题]BaseAdapter的四个抽象方法,哪个会被多次执行()

A)getCount

B)getItem

C)getItemId

D)getView

答案:D

解析:

7.[单选题]以下关于FragmentTransaction 说法错误的是( ).

A)FragmentManager能够实现管理activity 中fragment

B)通过调用activity 的getFragmentManager() 取得它的实例

C)ransaction(); 开启事务

D)使用FragmentTransaction 只是为了实现addFragment 的功能

答案:D

解析:获取FragmentTranction 不紧可以使用add 方法, 也可以使用remove 等方法.

8.[单选题]onPause()什么时候调用?

A)当界面启动时

B)当onCreate方法被执行之后

C)当界面被隐藏时

D)当界面重新显示时

答案:C

解析:

9.[单选题]下列选项中,不属于Android布局的是( )

A)FrameLayout

B)LinearLayout

C)Button

D)RelativeLaya

答案:C

解析:

10.[单选题]Android 开发中常用的开发与调试工具有很多,下面相关描述不对的是()。

A)Android Debug Bridge ,简称adb,它只是一个能用来调试Android 应

用程序的工具。

B)DDMS 的全称是Dalvik Debug Monitor Service ,是 Android 开发环境

中的Dalvik 虚拟机调试监控服务。

C)LogCat 日志记录工具,这个工具很常用,可以理解为C或Java 程序中

的控制台输出,常被用来在手写代码的调试方式中,输出调试信息。

D)SDK的管理器,使用自动更新的方式从Google 服务器中下载最新的SDK

版本及工具到本机。

答案:A

解析:ADB 是一个功能非常强大的工具,它位于Android SDK 安装目录的

platform-tools 子目录下。

ADB 工具的功能很多:

1.查看当前运行的模拟器

2.电脑与模拟器之间文件的相互复制

3.启动模拟器的shell 窗口

4.安装、卸载APK 程序

11.[单选题]在Java 中,下面对于构造函数的描述正确的是( )。(选择一项)

A)类必须显示定义构造函数

B)构造函数的返回类型是void

C)构造函数和类有相同的名称,并且不能带任何参数

D)一个类可以定义多个构造函数

答案:D

解析:

12.[单选题]Activity 生命周期最开始的方法调用顺序是? ()

A)onCreate(), onResume(), onStart()

B)onCreate(), onRestart(), onResume()

C)onStart(), onResume(), onCreate()

D)onCreate(), onStart(), onResume()

答案:D

解析:

13.[单选题]Android中可以使用RGB颜色值,RGB颜色值以#开头,还可以给出alpha值,其中alpha值

是什么意思?

A)透明度

B)灰度

C)分辨率

D)多通道

答案:A

解析:

14.[单选题]关于BaseAdapter说法错误的是( )

A)BaseAdapter是抽象类,我们主要实现getCount()方法和getView()方法

B)BaseAdapter是自定义的数据适配器

C)BaseAdapter不是抽象类,可以直接使用

D)BaseAdapter的getCount()方法的作用是返回ListView一共有多少个条目显示出来

答案:C

解析:

15.[单选题]setOnTouchEvent 设置返回值为true 和 false 有何区别( )

A)没有区别,都能对事件进行监听

B)设置为true 时只能在移动时获得一次监听事件, false 则可以多次

C)返回true 表示这个消息已经被处理结束,后续的handler 不再接收到这个消息

D)设置为false 是,在处理一次监听事件后,系统将抛弃该次事件

答案:C

解析:

16.[单选题]下面哪个方法是用来设置动画重复模式?( )

A)setDuration()

B)setFillAfter()

C)setRepeatCount()

D)setRepeatMode()

答案:D

解析:答案说明: 补间动画中, setDuration() 是设置动画时长, setFillAfter() 是设置是否动

结束停留, setRepeatCount() 是设置动画重复次数, setRepeatMode() 是设置动画重复模式。

17.[单选题]Activity全生命周期中,第一个需要执行的方法是什么?

A)onStart()

B)onCreate()

C)onReStart()

D)onResume()

答案:B

解析:

18.[单选题]在Android 中,1PT 大概等于多少SP ( )

A)2.12

B)1.22

C)1.12

D)2.22

答案:D

解析:

19.[单选题]假设assets 目录下有文件结构html/, 用loadUrl() 方法将该网页加载至

webView 时, 需传入的参数是()

A)file:///asset/html/

B)file:///android_asset/html/

C)file:///androidasset/

D)file:///assets/html/

答案:B

解析:

20.[单选题]Android安装包文件简称APK,其后缀名是()

A)apk

B)exe

C)txt

D)app

答案:A

解析:

21.[单选题]如果在帧布局FrameLayout中放入三个所有属性值相同按钮,能够在屏幕上显示的是

()

A)最后一个被添加的按钮

B)第一个被添加的按钮

C)第二个被动添加的按钮

D)三个按钮都能显示

答案:A

解析:

22.[单选题]MyBatis中用于表示输入类型的属性名称是

A)resultType

B)parameterType

C)collection

D)returnType

答案:B

解析:

23.[单选题]进度条中哪个属性是设置进度条大小格式的

A)android:secondaryProgress

B)android:progress

C)android:max

D)style

答案:D

解析:

24.[单选题]下列哪些语句关于内存回收的说明是正确的? ( )

A)程序员必须创建一个线程来释放内存

B)内存回收程序负责释放无用内存

C)内存回收程序允许程序员直接释放内存

D)内存回收程序可以在指定的时间释放内存对象

答案:B

解析:

25.[单选题]在SurfaceVIew中如何获取SurfaceHolder 对象( )

A)der();

B)faceHolder();

C)older();

D)new SurfaceHolder();

答案:A

解析:

26.[单选题]在Android中,Android中负责封装开发中常用的API框架是哪一层?

A)应用层

B)应用框架层

C)系统运行库层

D)Linux内核层

答案:B

解析:

27.[单选题]在SQLiteOpenHelper中升级数据库的方法是

A)构造方法

B)onCreate()

C)onUpgrade()

D)getReadableDatabase()

答案:C

解析:

28.[单选题]绝对布局的标签名称是()

A)FrameLayout

B)LinearLayout

C)RelativeLayout

D)AbsoluteLayout

答案:D

解析:

29.[单选题]下面哪些功能需要用ContentProvider来实现( )。

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

B)建立一个数据库

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

D)播放一段音乐

答案:A

解析:

30.[单选题]为实现批量输入和动态更新可以使用以下哪个动态SQL标签()

A)

B)

C)

D)

答案:A

解析:

31.[单选题]Excel中.为表格添加边框的正确的操作是(  )。

A)单击“格式”菜单中的“单元格”

B)单击“格式”菜单中的“边框和底纹”

C)单击“插入”菜单中“边框”

D)单击“插入”菜单中“单元格”

答案:A

解析:Word中为表格添加边框,可选菜单中的“边框和底纹”;Excel中为表格添加边框,应选单元格

格式中的“边框”。

32.[单选题]Activity处于栈顶的时候处于什么状态()?

A)运行

B)暂停

C)停止

D)销毁

答案:A

解析:

33.[单选题]以下哪个属性作用为:当trim元素包含内容时,会把内容中匹配的前缀字符串去掉

A)prefix

B)prefixOverrides

C)suffix

D)suffixOverrides

答案:B

解析:

34.[单选题]过startService()和bindService(),以下说法错误的是( )

A)通过startService() 启动服务: 会调用如下生命周期方法:

onCreate()---->onStart()---->onDestory()

B)当采用startService() 方法启动服务,访问者与服务之间是没有绑定在一起的,访问

者退出,服务还在运行

C)如果是调用bindService() 启动服务: 会调用如下生命周期方法:

onCreate()---->onBind---->onDestory()---->onUnBind()

D)采用bindService()方法启动服务时,访问者与服务是绑定在一起的,即访问者退出,

服务也就终止,解除绑定。

答案:C

解析:

35.[单选题]以下哪个方法不是System 的方法( )

A)exit()

B)getTime()

C)gc()

D)currentTimeMillis()

答案:B

解析:

36.[单选题]绝对布局中, android:layout_x 的含义有( )

A)以手机左下为原点,组件显示到屏幕中的横向坐标值。

B)以手机左上为原点,组件显示到屏幕中的横向坐标值。

C)以手机右下为原点,组件显示到屏幕中的横向坐标值。

D)以手机右下为原点,组件显示到屏幕中的横向坐标值

答案:B

解析:

37.[单选题]关于AlertDialog 的说法不正确的是

A)要想使用对话框首先要使用new 关键字创建AlertDialog 的实例

B)对话框的显示需要调用show 方法

C)setPositiveButton方法是用来加确定按钮的

D)setNegativeButton 方法是用来加取消按钮的

答案:A

解析:

38.[单选题]ORM是一种什么框架

A)面向对象

B)对象关系映射

C)面向数据

D)对象持久化

答案:B

解析:

39.[单选题]下面哪些组件表示圆形框( )?

A)CheckBox

B)Switch

C)RadioButton

D)ImageView

答案:C

解析:

40.[单选题]下列选项中,哪个用于设置TextView控件中文字的大小?( )

A)android:textSize="18"

B)android:size="18"

C)android:textSize='18sp'

D)android:size="18ep

答案:C

解析:

41.[单选题]被后人尊为“医圣”,著有《伤寒杂病论》,为中医临床奠定基本原则的是(  )。

A)华佗

B)孙思邈

C)李时珍

D)张仲景

答案:D

解析:

42.[单选题]以下程序的运行结果是( )

class Person{

public Person(){

n( “ this is a Person ” );

}

}

public class Teacher extends Person{

private String name= ” tom ”;

public Teacher(){

n( “ this is a teacher ” );

super();

}

public static void main(String[] args){

Teacher teacher = new Teacher();

n();

}

}

A)this is a Person

this is a teacher

tom

B)this is a teacher

this is a Person

tom

C)运行出错

D)编译有两处错误

答案:D

解析:

43.[单选题]ViewPager选中页面时,滑动结束时触发哪个方法()?

A)addOnPageChangeListener()

B)onPageScrollStateChanged()

C)onPageScrolled()

D)onPageSelected()

答案:D

解析:

44.[单选题]SurfaceView在大小发生改变时调用哪个方法( )

A)void surfaceCreated(SurfaceHolder holder);

B)void surfaceChanged(SurfaceHolder holder,int format,int width,int

height);

C)void surfaceDestroy(SurfaceHolder holder);

D)void lockCanvas(Canvas canvas);

答案:B

解析:

45.[单选题]小童和小刚都是年满11周岁的小学生,上课期间老师出门接电话,二人争吵扭打起来

,  小童被击中眼部,导致失明,在此事件中应当承担责任的是(  )。

A)小刚及其监护人

B)学校及小刚监护人

C)小童和小刚

D)小刚及其监护人

答案:B

解析:《学生伤害事故处理办法》第十条第一款指出,学生违反法律法规的规定,违反社会公共行为

准则、学校的规章制度或者纪律,实施按其年龄和认知能力应当知道具有危险或者可能危及他人的

行为的,应当依法承担相应的责任。案例中的小刚年满十一岁,应该对其造成小童受伤的行为承担

主要责任。同时,依据《学生伤害事故处理办法》第二十八条,未成年学生对学生伤害事故负有责

任的,由其监护人依法承担相应的赔偿责任。由于小刚只有十一岁,其造成的责任应由其监护人承

担赔偿责任。此外,《学生伤害事故处理办法》第九条规定因下列情形之一造成的学生伤害事故.学

校应当依法承担相应的责任:其中第十款规定,学校教师或者其他工作人员在负有组织、管理未成

年学生的职责期间,发现学生行为具有危险性,但未进行必要的管理、告诫或者制止的。题目中的

老师上课期间出去接电话,对学生的争吵扭打行为没有及时制止,学校对事件应承担次要责任。

46.[单选题]在SQL Server Management Studio 中运行下列T-SQL语句,其输出值( )。

SELECT @@IDENTITY

A)可能为0.1

B)可能为3

C)不可能为-100

D)肯定为0

答案:C

解析:

47.[单选题]在Android 程序开发中,保持画面始终保持处于竖屏的状态的方

法是在 文件中的Activity 节点中加入以下哪

一个属性( )

A)androiD)screenOrientation="portrait" // 竖屏

B)androiD)screenOrientation="landscape"// 横屏

C)androiD)screenOrientation="unspecified"// 默认值, 由系统选择方向

D)androiD)screenOrientation="sensor"// 显示的方向是由设备的

答案:A

解析:

48.[单选题]如何在其他View 中使用p 包中自定义名为

MySurfaceView 的SurfaceView ()

A)在View 的XML 文件中添加

并添加相应的属性后,然

后在Activity 中通过new 实例化MySurfaceView.

B)在View 的XML文件中添加并添加相应的属性后,

然后在Activity 中通过new 实例化MySurfaceView.

C)在View 的XML 文件中添加

并添加相应的属性后,然

后在Activity 中通过findViewById 获取自定义SurfaceView对象

D)以上说法均不对

答案:C

解析:

49.[单选题]Ip拨号器中我们把ip号码通过sharedPreferences保存起来,以下说法错误的是( ).

A)通过上下文来初始化sharedPreferences

B)使用sharedPreferences需要获取sharedPreferences的编辑器.

C)sharedPreferences保存数据后实际上生成了一个xml文件

D)使用sharedPreferences初始化后可以直接保存数据.

答案:D

解析:

50.[单选题]Android1.0是Google在( )年9月发布的?

A)2009

B)2010

C)2008

D)2011

答案:C

解析:

51.[单选题]关于BroadcastReceiver的说法不正确的是( ).

A)广播接收器是android四大组件之一

B)对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者

C)接收者声明的优先级别在的android:priority属性中声明,数值越大优先级别越高

D)在配置文件manifest中配置接收器叫做动态注册

答案:D

解析:

52.[单选题]在Mybatis中,下列关于ResultType说法错误的是()

A)resultType表示返回值类型为:完整类名或别名,也允许使用基本的数据类型,包括String 、

int类型

B)resultType和resultMap的数据结构是一样的,都是Map结构

C)如果PoJo的属性名与SQL语句查询出来的字段名不一致的话,也可使用resultType来进行结果的自

动映射

D)resultType和resultMap不能同时使用

答案:C

解析:

53.[单选题]在下列选项中,关于内容提供者的说法错误的是( )

A)ContentProvider

B)内容提供者只有在文件中注册后才能运行

C)内容提供者为其它应用程序提供了统一的访问数据库的方式

D)内容提供者不是抽象类

答案:D

解析:

54.[单选题]Android中广播分为( )种.

A)1

B)2

C)3

D)4

答案:B

解析:

55.[单选题]关于Activity 说的法不正确的是()

A)Activity 是为用户操作而展示的可视化用户界面

B)一个应用程序可以有若干个Activity

C)Activity 可以通过一个别名去访问

D)Activity 可以表现为一个漂浮的窗口

答案:C

解析:

56.[单选题]不属于MyBatis二级缓存默认效果有哪些

A)映射语句文件中的所有select语句会被缓存

B)映射语句文件中的所有insert、update、delete语句会刷新缓存

C)缓存会使用LRU算法收回

D)未设置缓存时间间隔,缓存会以任意时间顺序刷新

答案:D

解析:

57.[单选题]甲说:我赞成小王和小李都去参加演出。乙说:我不同意你的看法。以上如果为真,请

问下面哪项一定不符合乙的意见?(  )

A)小王和小李都不参加

B)小王参加,但是小李不参加

C)小王不参加。但是小李参加

D)小王和小李都参加

答案:D

解析:乙是对小王和小李都参加的否定,故一定不符合乙的意见的是两个人都参加,故选D项。

58.[单选题]Spec("tab1")的作用是?

A)为tab 页创建标题为tab1

B)为tab 页创建ID 为tab1

C)为tab 页创建内容

D)为tab 页创建新空格

答案:B

解析:

59.[单选题]京剧伴奏乐器的“三大件”包括京胡、京二胡和(  )。

A)板胡

B)柳琴

C)扬琴

D)月琴

答案:D

解析:京剧伴奏乐器的“三大件”包括京胡、京二胡和月琴。

60.[单选题]关于MyBatis中传递多参数的情况,如果参数封装成Java Bean,应该怎么获取属性值

A)通过#{参数名.属性名}

B)通过#{arg0}来获得

C)通过#{arg1}来获得

D)通过#{成员属性}来获得

答案:D

解析:

61.[单选题]以下哪个不是Android 显示提示信息的方式( )

A)对话框

B)TableView

C)Toast

D)通知栏

答案:B

解析:

62.[单选题]Android 的VM 虚拟机是哪个?

A)Dalvik

B)JVM

C)KVM

D)framework

答案:A

解析:

63.[单选题]下列不是Bitmap 对象加载的获得方式的是( )

A)从项目系统中加载

B)从sdcard 中加载

C)从网络中加载

D)从另一个Bitmap 中加载

答案:C

解析:

64.[单选题]在下列选项中,表示Toast较短时间显示信息的是()。

A)_LONG

B)

C)_SHORT

D)

答案:C

解析:

65.[单选题]以下哪个属性用于设置布局的唯一标识()

A)android:id

B)android:layout_width

C)android:layout_height

D)android:background

答案:A

解析:

66.[单选题]第二次鸦片战争(  )是侵占我国领土最多的国家。

A)美国

B)英国

C)俄国

D)法国

答案:C

解析:沙皇俄国通过《瑷珲条约》等一系列不平等条约侵占我国150多万平方公里的领土,是第二次

鸦片战争侵占中国领土最多的国家。

67.[单选题]@SelectKey(statement="select

last_insert_id()",keyProperty="id",resultType=, before=false)注解的作用是什

么()

A)返回值为最后一次插入数据的id值

B)查询数据库中最大的id值

C)查询当前数据库中id的数量

D)查询数据库中是否存在相同id

答案:A

解析:

68.[单选题]在使用MyBatis的select标签查询客户(customer)的电话信息时,如果客户实体中电

话的属性名为mobile,而客户表所对应的字段名为phone,则正确的写法是( )

A)select phone from customer

B)select mobile from customer

C)select mobile as phone from customer

D)select phone as mobile from customer

答案:D

解析:

69.[单选题]TitleFragment中访问ContentFragment的方法,请补全下列代码?ContentFragment

mContentFragment=(ContentFragment)getActivity(). ( ?

).findFragmentById(nt_content);

a(strTitle,strContent);

A)getSupportManager()

B)getManager()

C)getFrament()

D)getSupportFragmentManager()

答案:D

解析:

70.[单选题]下列关于XML 布局文件在Java代码中被引用的说明中,不正确的是? ( )

A)在Activity 中,可以使用findViewById( ) 方法,通过资源id,获得指定视图元素

B)在Activity 中,可以使用le-system.*** 方式引用Android 系统所提供的图片资源

C)在Activity 中,可以使用setContentView( ) 方法,确定加载哪一个布局文件

D)可以使用View 类的findViewById() 方法,获得当前View 对象中的某一个视图元素

答案:B

解析:

71.[单选题]下面关于AndroidUI 框架描述的选项中有误的一项是( )。..

A)Android 中所有的UI(用户界面) 元素都是使用View 和ViewGroup 对象建立的。

B)ViewGroup是一个可以将一些信息绘制在屏幕上并与用户产生交互的对象。

C)ViewGroup是一个包含多个的View 和ViewGroup的容器,用来定义UI布局。

D)Android 使用View 类作为界面开发的超类,所有的界面开发都与View有关。

答案:B

解析:View 是一个可以将一些信息绘制在屏幕上并与用户产生交互的对象。

ViewGroup是一个包含多个的View和ViewGroup的容器,用来定义UI 布局。

72.[单选题]Service中如何实现更改Activity界面元素( )。

A)通过把当前activity对象传递给service对象

B)通过向Activity发送广播

C)通过Context对象更改Activity界面元素

D)可以在Service中,调用Activity的方法实现更改界面元素

答案:B

解析:

73.[单选题]下面是获取按键键值并进行判断的程序代码(其它程序代码全部省略),判断语法正

确的是( )

A)if( ( keyState && LEFT_PRESSED ) != 0 )

B)if( ( keyState || LEFT_PRESSED ) != 0 )

C)if( ( keyState & LEFT_PRESSED ) != 0 )

D)if( ( keyState | LEFT_PRESSED ) != 0 )

答案:C

解析:

74.[单选题]在 JUnit 单元测试时,需要在 的 节点下配置的指

令集节点是( )

A)

B)

C)

D)

答案:A

解析:

75.[单选题]对于广播的发送, Intent 的启动方式是( )

A)显式启动

B)隐式启动

C)A和B 都可以

D)以上说法都不正确。

答案:B

解析:

76.[单选题]教育行政部门收到调解申请,认为必要的,可以指定专门人员进行调解,并应当在受理

申请之日起(  )内完成调解。

A)30日

B)15日

C)60日

D)90日

答案:C

解析:《学生伤害事故处理办法》第三章第十九条规定,教育行政部门收到调解申请,认为必要的

,可以指定专门人员进行调解,并应当在受理申请之日起60日内完成调解。

77.[单选题]关于Socket 通讯正确的是( )

A)服务器端需要ServerSocket 需要绑定端口号

B)服务器端需要ServerSocket 需要绑定端口号和IP 地址

C)客户端需要Socket ,需要绑定端口号

D)客户端需要ServerSocket ,需要绑定端口号

答案:A

解析:

78.[单选题]下列( )不属于Activity 的launchMode 。

A)single

B)singleTop

C)singleTask

D)singleInstance

答案:A

解析:

79.[单选题]String a1=new String("abc"); String a2=new String("abc"); String a3=new

String("abcd"); 总共创建( )个String 对象

A)2

B)3

C)5

D)6

答案:C

解析:

80.[单选题]下列方法中谁为sucfaceView添加回调方法()

A)void addCallBavk(Callback callback)

B)Canvas lockCanvas(Canvas canvas)

C)void surfaceDestroyed(SurfaceHolder holder)

D)void unlockCanvasAndPost(Canvas canvas)

答案:A

解析:

81.[单选题]MyBatis映射器分为三类,如下所示不包括的是( )

A)纯xml映射器,利用SqlSession的各种方法实现增删改查

B)先定义接口映射器,然后再定义xml映射器,其中xml映射器的namespace应该对应接口映射器的类

C)注解+接口映射器的混合形式

D)映射器中的方法是抽象方法,需要实现

答案:D

解析:

82.[单选题]MyBatis编程步骤选择正确顺序的一项

A)Step1:创建SQLSessionFactory Step2:通过SQLSessionFactory 创建SQLSession Step3:通过

SQLSession 执行数据库操作 Step4:调用()关闭会话

B)Step1:创建SQLSession Step2:通过SQLSession执行数据库操作 Step3:调用

()提交事务 Step4:调用()关闭会话

C)Step1:创建SQLSession Step2:通过SQLSession创建SQLSessionFactory Step3:通过

SQLSessionFactory执行数据库操作 Step4:调用()提交事务 Step5:调用

()关闭会话

D)创建SQLSessionFactory Step2:通过SQLSessionFactory创建SQLSession Step3:通过

SQLSession执行数据库操作 Step4:调用()提交事务 Step5:调用

()关闭会话

答案:D

解析:

83.[单选题]下面哪些组件表示开关组件( )?

A)CheckBox

B)Switch

C)RadioButton

D)ImageView

答案:B

解析:

84.[单选题]在JDBC连接数据库编程应用开发中,利用( )可以实现连接数据库。

A)Connection 类

B)PreparedStatement 类

C)CallableStatement 类

D)Statement

答案:A

解析:

85.[单选题]若在界面上显示“Hello,World”,应该使用以下哪个控件?

A)TextView

B)ImageView

C)ListView

D)以上都不对

答案:A

解析:

86.[单选题]《国家中长期教育改革和发展规划纲要(2010--2020年)》提出,把(  )作为教育改革

发展的核心任务。

A)育人为本、德育为先

B)教育公平

C)提高质量

D)改革创新

答案:C

解析:促进公平是基本政策,提高质量是核心任务,改革创新是强大动力。

87.[单选题]小学生小明由于接受能力较差.所以每次学习新知识都需要比别人多花费一倍时间。班

主任考虑到此情况,要求小明不要参加体育课,用自习代替体育课。下列说法正确的是(  )。

A)老师用心良苦.但侵犯了小明的生命健康权

B)学校应针对学习有困难的同学进行专门教育

C)老师侵犯了小明的人身自由权

D)老师做法错误,应充分保证小明的体育锻炼时间

答案:D

解析:本题中并不涉生命健康权及人身自由权的侵犯,主要在于老师的行为不符合《中华人民共和国

未成年人保护法》中第三章关于“学校保护”的相关规定。“学校应当尊重未成年学生受教育的权

利,关心、爱护学生,对品行有缺点、学习有困难的学生,应当耐心教育、帮助。”“学校应当与

未成年学生父母或者其他监护人相互配合,保证未成年学生的睡眠、娱乐和体育锻炼时间,不得加

重其学习负担。”故本题选D。

88.[单选题]查询列前缀属性为

A)property

B)javaType

C)ColumnPrefix

D)ColumnBefore

答案:C

解析:

89.[单选题]下列关于 SharedPreferences 存取文件的描述中,错误的是( )。

A)属于移动存储解决方式

B)SharedPreferences 处理的就是 key-value 对

C)读取 xml 的路径是/sdcard/shared_prefs

D)文本的保存格式是 xml

答案:C

解析:

90.[单选题]程序中得到一个按钮对象b后,向此按钮添加点击事件,其中obj 是

kListener的对象,下面代码正确的是()

A)lickListener()

B)setOnclickListener(obj)

C)lick(obj)

D)ongClickListener()

答案:B

解析:

91.[单选题]上下文菜单与其他菜单不同的是

A)上下文菜单项上的单击事件可以使用onMenuItemSelected 方法来响应

B)上下文菜单必须注册到指定的view 上才能显示

C)上下文菜单的菜单项可以添加,可以删除

D)上下文菜单的菜单项可以有子项

答案:B

解析:

92.[单选题]Android 解析xml 的方法中,将整个文件加载到内存中进行解析的是?()

A)SAX

B)PULL

C)DOM

D)JSON

答案:C

解析:

93.[单选题]在Java 中, ( )类可用于创建链表数据结构的对象。

A)LinkedList

B)ArrayList

C)Collection

D)HashMap

答案:A

解析:

94.[单选题]下面对于Activity 的四种基本状态描述不正确的是( )。

A)运行态( Running):Activity 处于屏幕最前端,被用户可见且获得焦

点,此时可以与用户交互。

B)暂停态( Paused): Activity 被置于后台但仍然被用户可见,

此时它失去了焦点, 所以不可与用户进行交互, 但是其状态信息会被系统保

留。

C)停止态( Stopped):Activity 被新的Activity 覆盖,此时该Activity

不仅失去焦点,而且用户不可见。

D)终止态( Destroyed ): Activity 被系统终止,资源被回收。

答案:B

解析:Paused 状态:当Activity 被另一个透明或者Dialog 样式的Activity 覆盖时

的状态。此时它依然与窗口管理器保持连接, 系统继续维护其内部状态,它仍然可见, 但它

已经失去了焦点,故不可与用户交互

95.[单选题]下列不属于补间动画相关类的是___

A)TranslateAnimation

B)FrameAnimation

C)RotateAnimation

D)AlphaAnimation

答案:B

解析:

96.[单选题]Activity 生命周期中,第一个需要执行的方法是什么? ( )

A)onStart

B)onCreate

C)onReStart

D)onResume

答案:B

解析:

97.[单选题]在try-catch-finally 语句块中,以下可以单独与finally 一起使用的是( )

A)catch

B)try

C)throws

D)throw

答案:B

解析:

98.[单选题]表示下拉列表的组件是

A)Gallery

B)Spinner

C)GridView

D)ListView

答案:B

解析:

99.[单选题]以下关于Service的说法,不正确的是( )。

A)Service是没有用户可见的界面,不与用户交互

B)每个Service class可以在文件中有相应的< service>声明,也可以不声明

直接使用

C)Service可以通过 ervice()来启动

D)Service可以通过rvice()来启动

答案:B

解析:

100.[单选题]Android 的版本代号为4.2 版的重要更新内容不包括下面哪一项( )。

A)支持多用户账户

B)加入手势输入

C)加入屏幕截图功能

D)加入照片球(球形全景拍摄)功能

答案:C

解析:Android 的版本代号为4.2 版新增功能:

Photo Sphere 全景拍照功能。

键盘滑动手势输入及更聪明的语音输入功能。

单一平板电脑装置多重帐户登录与个人主页,并支持快速切换。

Miracast 无线显示分享功能。

Daydream 屏幕保护功能。

可直接进行操作的状态通知列功能

新版 Google Now 新增以 Gmail 登入信息作为数据源

新版 Google Now 新增航班追踪功能、酒店、餐厅预订,与音乐和电影推荐

功能。

Gmail 邮件可缩放显示。

可于屏幕锁定界面直接开启 App 及相机功能。

增加为盲人用户设计的语音输出及手势模式导航功能。

连点三次可放大整个显示页及两指旋转和缩放功能

101.[单选题]下列选项中,属于接收系统广播的组件的是( )。

A)Broadcast

B)BroadcastReceiver

C)ContentProvider

D)ContentResolver

答案:B

解析: