题
答
要
不
内
名线
姓
级封
班密
院
学
2013《Android高级技术》试卷 注意事项: 1. 本试卷共5页,满分100分; 2. 请把学院、姓名、班级写到密封线内,考试时间90分钟; 3. 请不要把答案写在密封线内
一、单选题(共33题,共62分) 1、 (2分) WebView中可以用来处理js中警示,确认等对话框的是(C) A.WebSettingsB.WebViewClientC.WebChromeClientD.WebViewChrome 2、 (2分) Android解析xml的方法中,将整个文件加载到内存中进行解析的是?(C) A、SAX B、PULL C、DOM D 、JSON 3、 (2分)以下属于调用摄像头硬件的权限的是:( A ) A.<uses-permission android:name="android.permission.CAMERA"/> B.<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS" /> C.<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> D.<uses-permission android:name="android.permission.INTERNET"/> 4、 (1分) 使用Android系统进行拍照用到的类有:(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,AppWidgetReceiverB,AppWidgetConfigure C,AppWidgetManagerD,AppWidgetProvider 7、 (4分)在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的(C)
A,runB,executeC,doInBackgroundD,onPostExecute
8、 (2分)如果希望自定义TabHost标题部分的显示内容需要使用下列哪个方法(B)
finalTabHosttabHost = getTabHost();
A,tabHost.addTab(tabHost.newTabSpec("tab1")
B,setIndicator
C,setContent();
D,setView
9、 (2分)使用HttpUrlConnection实现移动互联时,设置读取超时属性的方法是(B)
A、setTimeout() B、setReadTimeout()
C、setConnectTimeout() D、setRequestMethod()
10、 (1分)使用HttpURLConnection的Get方式请求数据时,下列哪个属性是必须设置的(B)
A,connection.setDoOutput(true)
B,connection.connect()
C,connection.setRequestMethod("POST")
D,connection.setDoInput(true)
11、 (2分)AppWidget窗口小部件时不可以使用下列哪个布局(C )
A,FrameLayoutB,LinearLayout C,TableLayout D,RelativeLayout
12、 (2分) 下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的(B )
A,ImageViewB,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:///androidasset/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,shouldOverrideUrlLoadingB,onPageStartedC,loadUrlD,show
16、 (2分) 关于ImageSwitcher 说法错误的是: ( B )
A.ImageSwitcher里可以通过Alpha设定转换时候的透明位
B.在使用一个ImageSwitcher之前,不一定要调用setFactory方法
C.setInAnimation是设置资源被读入到这个ImageSwitcher的时候动画效果