您好,欢迎来到品趣旅游知识分享网。
搜索
您的当前位置:首页最新2013Android高级技术笔试面试试题及答案

最新2013Android高级技术笔试面试试题及答案

来源:品趣旅游知识分享网


址 一、单选题(共部 g 2、

M 3、

2013《Android高级技术》试卷

题号 — 二 三 总分 合分人 得分 注意事项:

1. 本试卷共5页,满分100分;

2. 请把学院、、班级写到密封线,考试时间90分钟; 3. 请不要把答案写在密封线 得分 阅卷人 33题,共62分)

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

A. WebSettingsB. WebViewClientC. WebChromeClientD. WebViewChrome

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

A、 SAX B、 PULL C、 DOM D 、 JSON (2分)以下属于调用摄像头硬件的权限的是:(A )

A. B. /> C. 〈uses一permission android:name=\"android .permission. WRITE EXTERNAL STORAGEn/> D. A. SurfaceView B・ SurfaceHolder C.Callback D. Camera

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

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

B, NETWORK通过基站和Wi- Fi信号来获取位置信息,速度较慢,耗电较少。 C, 获取用户位置信息,我们可以使用其中一个,也可以同时使用两个。 D, GPS定位耗电严重,并且返回用户位置信息的速度远不能满足用户需求。 6、 (2分)在开发AppWidget窗口小部件时,需要继承(D)类

A t AppW i dgetRece i verB • /XppWidgetC onf i gure C,AppW idgetManagerD,AppW i dgetProvider

7、 (4分)在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的(C)

A, runB, executeC, doInBackgi'oundD, onPostExecute

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

A, tabHost. addTab (tabllost. newTabSpec (\"tabl\") B, set Indicator Ct setContent (); D,setView

9、 (2分)使用HttpUMConnection实现移动互联时,设置读取超时属性的方法是(B)

A. setTimeout() C、setConnectTimeout()

B、 setReadTimeout() D、setRequestMethod ()

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

Atconnect ion. setDoOutput(true) B. connection. connect ()

C. connect ion. setRequestMethod「POST\") Dtconnection・ setDoInput(true)

11、 (2分)AppWidget窗口小部件时不可以使用下列哪个布局(C )

A.

FrameLayoutB,LinearLayout C.TableLayoutD,RelativeLayout

12、 (2分)下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的(B )

AtImageViewB,WebView C ,GridView D ,Button

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

webView时•需传入的参数是(B) A, file:///asset/html/hello. html

B, file:///android asset/html/hello. html C, file:///androidssset/hello. html D, file:///assets/html/hello. html

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

A. GetB,URLConnectionC,HttpGetD,HttpPost

15、 (2分)若希望在点击网页中超时,在当前WebView中显示该网页,则需要覆盖 WebViewClient 类

(A)方法。

A. shou1dOverrideUr1 Load ingB,onPageStartedC,1oadUr1D.show 16、 (2分)关于ImageSwitcher说法错误的是: (B )

A. ImageSwitcher里可以通过Alpha设定转换时候的透明位 B. 在使用一个ImageSwitcher之前,不一定要调用setFactory方法

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

D. setOutAnimation是资源文件从这个ImsgeSwitcher里消失的时候要实现的动画效果 17、 (2分)建立蓝牙连接时通过D方法来获取BluetoothAdapter对象

A, Bluetooth/\\clapter・ getBluetoothAdapterAdapter () Bluetooth?\\dapter adapter = new Bluetooth?\\dapter (): C\\BluetoothAdapter・ Bluetooth/\\dapter/\\dapter (); D. B1uetoothAdapter・ getDefau1tAdapter()

18、 (2 分)Timer 的实例为 mTimer, mTimer. schedule(mTimerTask, 1000, 2000);方法表示(C)

A. 每间隔1000秒后执行mTimerTaskB,每间隔2000秒执行一次mTimerTask CtmTimerTask是一个线程类D,schedule方法的第二个参数也可以是Date

19、 (1分)android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是J)_

A. MODE一APPEND C,M0DE_WORLD WRITEABLE

B.MODE WORLD READABLE

D, MODE_PRIVATE

20、 仃分)对于AlertDialog的描述不正确的是A一

A, 使用new关键字创建AlertDialog的实例 B, 对话框的显示需要调用show方法

C, setPositiveButton方法是用来加确定按钮的 setNegativeButton方法是用来加取消按钮的

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

A,

C. RotateAn i mat ion

TranslateAnimation B,FrameAnimation D, Alpha/\\nimat i on

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

放置应用到的图片资源。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 )

A SAXParserFactoryBXMLReader C Pull Parser D DefaultHandler

25、 (2分)关于Sqlite数据库,不正确的说法(C ) A SqliteOpenHelper类主要是用来创建数据库和更新数据库 B SqliteDatabase类是用来操作数据库的

C 在每次调用 SqliteDatabase 的 getWritableDatabase()方法时,会执行 Sql iteOpenHelper 的 on Create 方法。

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

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

A.属于移动存储解决方案 Bt sharePreferences处理的就是key-value对 C,读取xml文件的路径是/sdcard/shared prefx D■信息的保存格式是xml 27、 (2分)下列说法哪一个不正确(B)

A. Java程序经编译后会产生字节码B. java虚拟机加载.java文件 C. javac是编译的命令D. javadoc是文档化的命令

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

A. SimpleAdapter B・ Simp1eCursorAdapter C. ?\\rrayAdapter D・ ListAdapter 29、 (2分)关于Socket通讯正确的是(A)

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

B, 服务器端需要ServerSocket需要绑定端口号和IP地址 C, 客户端需要Socket,需要绑定端口号 D, 客户端需要ServerSocket,需要绑定端口号 30、 (2分)使用地图不需要的权限是(B)

Afandroid, permission. ACCESS. WIFI STATE B, android, permission. WRITE SECURE SEHINGS C, android・permission・ INTERNET Dendroid, permission・ CHANGE WIFI STATE

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

的人)C

A, Sensor. TYPE ORIENTATION B, Sensor. TYPE_PROXIMITY Sensor. TYPE ACCELEROMETER D, Sensor. TYPE_LIGHT

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

A, android・ hardwai^e・ Camera・ ShutterCal lback android・ hardware・ Camera・ PreviewCallback

C, android・ hardwai'e・ Camera・ ErrorCallback

D, android・ hardware・ Camera・ AutoFocusCallback

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

C,404

D.200

得分 阅卷人

二、多选題(共11题,共20分)

34、 (2分)在添加第一个appwidget窗口小部件时,会执行的方法是(ABD) A, onReceive B, onEnabled C, onDisabled D, onUpdate

35、 (2分)使用AIDL完成远程service方法调用下列说确的是一BCD一

A, aidl对应的接口名称不能与aidl文件名相同 B, aidl的文件的容类似java代码

C. 创建一个Service (服务),在服务的onBind(Intent intent)方法中返回实现了 aidl接口 的对象

D. aidl对应的接口的方法前面不能加访问权限修饰符 36、 (1分)在使用蓝牙必须荻取的权限是(AD)

A. B. C. 37、 (2 分)Chronometer 类的重要方法(ABC) A. startB・ stopC・ setBaseD. destory

38、 (2分)在web开发领域主要的数据交互格式有(AC) A, XML BJITML C.JSON D,AJAX

39、 仃分)下列荻取LocationManager的方式中不正确的是:(BCD)

A, LocationManagerim = (LocationManager) getSystemService(Context・ L0C.4TION SERVICE);

B, LocationManagerlm = new LocationManager():

C, LocationManagerim =(LocationManager)getSystemService(Context・ LOCATION); D, LocationManagerlm = new LocationManager(this):

=,

=,=,=,

n

40、 (2分)关于下列配置说确的是(ACD)

〈intent-filter>

android: name= android, appwidget. provide!」 android: resource= xml/test_ info \" />

A,项目res目录下有一个xml文件夹B.项目根目录下有一个xml文件夹 C.Test是一个广播接收器 D.通常Test中的onUpdate方法是需要重写的 41、 (2分)下列属于AsyncTask的方法是(CD)

A, runB, execute C. doInBackgi'ou nd D, onPostExecute 42、 (2分)下列属于SOAP优点的是(ABCD)

A. SOAP与编程语言无关。SOAP可以使用任何语言来完成 B. SOAP是完全和厂商无关。 C. S0AP与平台无关

D. SOAP是简单的,可扩展的。

43、 (2分)下列属于PULL解析XML中字段的是(ABD) At START TAGB, START DOCUMENTC,NEXT TAGD, TEXT

44、 (2分)下列属于SAX解析XML需要用到的类和接口是(BCD) A, DocumentBui IderB, SAXPai'ser Cf DefaultHandlerD,SAXParserFactory

得分 NHn阅卷人

三.填空题:(共12题,18分)(区分大小写,写方法的时候只需写方法名)

45、 (1分)在使用TabHost的时候,表示标题的类是.TabWidget 46、 (2分)文字的切换可以使用TextSwitcher.实现

47、 (1分)LocationListener接口定义了常见的provider状态变化和位置变化的方法 48、 (2分)可以用来辅助WebView设置其一些属性和状态的类是_WebSettings ____ 49、 (1 分)要操作 WIFI 设备,就需要使用 Context. getSystemService (Context. WIFI

SERVICE)来

获取 W i f i Manager 对象 3 50、

51、 仃分)要注册各种传感器需要先获取

SensorManager _对象

52、 (2分)Timer中取消定时器的方法是_cancel

53、 仃分)在ImageSwitcher中实现ViewSwitcher. ViewFactory接口后需要重写的最重要的方法

makeView

、 (1分)给ListView设置适配器的方法是 setAdapter 55、 (2分)全局定时器中设置时间的方法是 set

56、 (2分)web service的标准通信协议是—SOAP _____ 57、 (2分)httpCl ient中发送请求的方法是 _ execute

(写大写字母)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- pqdy.cn 版权所有 赣ICP备2024042791号-6

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务