文档库 最新最全的文档下载
当前位置:文档库 › Android考试题库

Android考试题库

Android考试题库
Android考试题库

、单选题(共33题,共62 分)

A. WebSettings

B.WebViewClient

C.WebChromeClient

D.WebViewChrome

(2分)Android 解析xml 的方法中,将整个文件加载到内存中进行解析的是 ?(C )

A 、 SAX

B PULL

C DOM

D JSON

(2分)以下属于调用摄像头硬件的权限的是:(

A )

A. vuses-permissionandroid:name="android. permission.CAMERA"/>

B. vuses-permissionandroid:name="android. permission.MOUNT_UNMOUNT_FILESYSTEMS"/>

C. vuses-permissionandroid:name="android. permission.WRITE_EXTERNAL_STORAGE"/>

D. vuses-permissionandroid:name="android. permission.lNTERNET"/> (1分)使用Android 系统进行拍照用到的类有:( D

A. SurfaceView

B.SurfaceHolder

C.Callback

D.Camera

(2分儿ocationManager 获取位置信息的途径下列说法不正确的是 (B )

A, G PS 定位更精确,缺点是只能在户外使用

B, NETWOR 通过基站和 Wi-Fi 信号来获取位置信息,速度较慢,耗电较少。

D, G PS 定位耗电严重,并且返回用户位置信息的速度远不能满足用户需求。 (2分)在开发AppWidget 窗口小部件时,需要继承(D )类 A, A PP WidgetReceiverB,A pp WidgetConfigure C, A pp WidgetManagerD,A pp Widget Provider

A, runB,executeC,doInBackgroundD,o nPo stExecute

finalTabHosttabHost=getTabHost();

A, tabHost.addTab(tabHost.newTabS pec("tab1") B, setlndicator C, setContent(); D, setView

9、(2分)使用HttpUrlConnection

实现移动互联时,设置读取超时属性的方法是(

A setTimeout()

B 、setReadTimeout()

1、

(2分)WebView 中可以用来处理 js 中 警示,确认等对话框的是(。

C,获取用户位置信息,我们可以使用其中

个,也可以同时使用两个。

(4 分)在 AsyncTask

中下列哪个方法是负责执行那些很耗时的后台计算工作的

(C)

8、 (2分)如果希望自定义TabHost 标题部分的显示内容需要使用下列哪个方法(

B )

B )

C setConnectTimeout()

D 、setRequestMethod()

10、(1分)使用HttpURLConnection的Get方式请求数据时,下列哪个属性是必须设置的(B)

A,connection.setDoOut put(true)

B,connection.connect()

1/6

C, connection.setRequestMethod (” POST") D, connection.setDoln put(true)

(2分)AppWidget 窗口小部件时不可以使用下列哪个布局 (C ) A, FrameLayoutB,LinearLayoutC,TableLayoutD,RelativeLayout

(2分)下列哪个布局和组件是在开发

AppWidget 窗口小部

件时不可以使用的

(B )

11、

12、

A,lmageViewB,WebViewC,GridViewD,Button

A,MODE_A PP ENDB,MODE_WORLD_READABLE

C,MODE WORLD WRITEABLED,MODE PRIVATE

(1分)对于AlertDialog 的描述不正确的是_A_

13、(2分)假设assets目录下有文件结构html/hello.html, 用loadUrK)方法将该网页加载至

14、

15、

16、

17、

18 webView时,需传入的参数是(B

A,file:///asset/html/hello.html

B, file:///android_asset/html/hello.html

C file:///androidasset/hello.html

D file:///assets/html/hello.html

(2分)使用HttpCIient 的Get方式请求数据时,可以(C)类来构建Http请求

A,GetB,URLConnectionC,Htt pGetD,Htt pPost

(2分)若希望在点击网页中超链接时,在当前WebView中显示该网页,则需要覆盖WebViewClient 类(A)方法。

A,shouldOverrideUrlLoadingB,o nP ageStartedC,loadUrlD,show

(2分)关于ImageSwitcher说法错误的是:(B)

A.ImageSwitcher里可以通过Alpha设定转换时候的透明位

B.在使用一个ImageSwitcher之前,不一定要调用setFactory 方法

C.setInAnimation 是设置资源被读入到这个ImageSwitcher的时候动画效果

D.setOutAnimation 是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果

(2分)建立蓝牙连接时通过_D_方法来获取BluetoothAdapter 对象

A,BluetoothAda pter.getBluetoothAda pterAda pter()

B,BluetoothAda pterada pter=newBluetoothAda pter();

C,BluetoothAda pter.BluetoothAda pterAda pter();

D,BluetoothAda pter.getDefaultAda pter()

(2 分)Timer 的实例为mTimer,mTimer.schedule(mTimerTask,1000,2000); 方法表示(C A,每间隔1000秒后执行mTimerTaskB,每间隔2000秒执行一次mTimerTask

C,mTimerTask是一个线程类D,schedule 方法的第二个参数也可以是Date

20、

A,使用new关键字创建AlertDialog 的实例

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

C,set PositiveButton 方法是用来加确定按钮的

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

21、(2分)下列不属于补间动画相关类的是_B,

A,TranslateAnimationB,FrameAnimation

C,RotateAnimationD,AI phaAnimation

22、(2分)Android 项目工程下面的assets目录的作用是什么 b

A、放置应用到的图片资源。Res/drawable

B、主要放置一些文件资源,这些文件会被原封不动打包到apk里面

C放置字符串,颜色,数组等常量数据res/values

D放置一些与UI相应的布局文件,都是xml文件res/layout

23、(2分)关于Handler的说法不正确的是(A)

A.它实现不同进程间通信的一种机制

B.它避免了在新线程中刷新UI的操作

C.它采用队列的方式来存储Message

D.它实现不同线程间通信的一种机制

24、(2 分)Android 中不是SAX方式解析xml需要用的类是(C)

ASAX ParserFactoryBXMLReaderC Pull ParserDDefaultHandler

25、(2分)关于Sqlite数据库,不正确的说法(C)

ASqliteO penHel per类主要是用来创建数据库和更新数据库

BSqliteDatabase 类是用来操作数据库的

C 在每次调用SqliteDatabase 的getWritableDatabase() 方法时,会执行Sqlite Op enHe Ip er 的onCreate 方法。

D当数据库版本发生变化时,可以自动更新数据库结构

26、(2分)下列对Share Preferences 存、取文件的说法中不正确的是: C

A,属于移动存储解决方案B,sharePreferences 处理的就是key-value

C,读取xml文件的路径是/sdcard/shared_prefxD, 信息的保存格式是xml

27、(2分)下列说法哪一个不正确(B)

A Java程序经编译后会产生字节码 B. java虚拟机加载.java文件

C javac是编译的命令

D javadoc是文档化的命令

28 (2分)数据源如果为sqlite 数据库中查出的信息最适合的适配器为(B)

A.Si mp leAda pter

B.Si mp leCursorAda pter

C.ArrayAda pter

D.ListAda pter

29、(2分)关于Socket通讯正确的是(A

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

B,服务器端需要Serversocket需要绑定端口号和IP地址

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

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

30、(2分)使用地图不需要的权限是(B)

A,android. permission.ACCESS_WIFI_STATE

B,android. permission.WRITE_SECURE_SETTINGS

C,android. permission.lNTERNET

D,android. permission.CHANGE_WIFI_STATE

31、(2分)下列哪个传感器可以用于制作微博里的“摇一摇”功能(即震动手机来寻找周围同上微

32、

33、博的人)C

A,Sensor.T YP E_ORIENTATION

B,Sensor.TYPE PROXIMITY

C,Sensor.T YP E_ACCELEROMETER

D,Sensor.T YP E_LIGHT

(1分)下列哪个接口是Camera中处理快门关闭的接口(A)

A,android.hardware.Camera.ShutterCallback

B,android.hardware.Camera .P reviewCallback

C,android.hardware.Camera.ErrorCallback

D,android.hardware.Camera.AutoFocusCallback

(1 分)Android 中网络互连中需要获取状态码,根据状态码来判断请求是否已经完成,下列状态码表示请求完成的是(D)

A,100B,202C,404D,200 得分阅卷人

相关文档