一、单选题(共 33 题,共 62 分)
1、(2 分 )WebView中可以用来处理 js 中警示,确认等对话框的是( C)
A.WebSettingsB.WebViewClientC.WebChromeClientD.WebViewChrome
2、(2 分)Android 解析 xml 的方法中,将整个文件加载到内存中进行解析的是 ?(C)
A、 SAXB、 PULLC、 DOM、D JSON
3、(2 分 )以下属于调用摄像头硬件的权限的是:( A)
A.<uses-permissionandroid:name="android.permission.CAMERA"/>
B.gridview不显示<uses-permissionandroid:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
C.<uses-permissionandroid:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
D.<uses-permissionandroid:name="android.permission.INTERNET"/>
4、(1 分 )使用 Android 系统进行拍照用到的类有:( D)
A.SurfaceViewB.SurfaceHolderC.CallbackD.Camera
5、(2 分 )LocationManager 获取位置信息的途径下列说法不正确的是 (B)
A,GPS定位更精确,缺点是只能在户外使用
B,NETWOR通K 过和 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(wTabSpec("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,t()
1/ 6
C,connection.setRequestMethod("POST")
D,connection.setDoInput(true)
11、(2 分 )AppWidget 窗口小部件时不可以使用下列哪个布局 (C)
A,FrameLayoutB,LinearLayoutC,TableLayoutD,RelativeLayout
12、(2 分)下列哪个布局和组件是在开发 AppWidget 窗口小部件时不可以使用的 (B)
A,ImageViewB,WebViewC,GridViewD,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 的时候动画效果
D.setOutAnimation 是资源文件从这个 ImageSwitcher 里消失的时候要实现的动画效果
17、(2 分) 建立蓝牙连接时通过 _D_方法来获取 BluetoothAdapter 对象 BluetoothAdapterAdapter() B,BluetoothAdapteradapter=newBluetoothAdapter();
C,BluetoothAdapter.BluetoothAdapterAdapter(); DefaultAdapter()
18、(2 分 )Timer 的实例为 mTimer,mTimer.schedule(mTimerTask,1000,2000); 方法表示( C) A,每间隔 1000秒后执行 mTimerTaskB,每间隔 2000 秒执行一次 mTimerTask
C,mTimerTask 是一个线程类 D,schedule 方法的第二个参数也可以是 Date
19、(1 分 )android 中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是 _D__
A,MODE_APPENDB,MODE_WORLD_READABLE C,MODE_WORLD_WRITEABLED,MODE_PRIVATE
20、(1 分) 对于 AlertDialog 的描述不正确的是 _A_
A, 使用 new关键字创建 AlertDialog 的实例
B,对话框的显示需要调用 show 方法
C,setPositiveButton 方法是用来加确定按钮的
D,setNegativeButton 方法是用来加取消按钮的
21、(2 分) 下列不属于补间动画相关类的是 _B__
A,TranslateAnimationB,FrameAnimation
C,RotateAnimationD,AlphaAnimation
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) ASAXParserFactoryBXMLReaderCPullParserDDefaultHandler
25、(2 分) 关于 Sqlite 数据库,不正确的说法 (C)
ASqliteOpenHelper 类主要是用来创建数据库和更新数据库
BSqliteDatabase 类是用来操作数据库的
C 在每次调用 SqliteDatabase 的 getWritableDatabase() 方法时,会执行 SqliteOpenHelper 的 onCreate 方法。
D当数据库版本发生变化时,可以自动更新数据库结构
26、(2 分 )下列对 SharePreferences 存、取文件的说法中不正确的是: 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.SimpleAdapterB.SimpleCursorAdapter
C.ArrayAdapterD.ListAdapter
29、(2 分) 关于 Socket 通讯正确的是( A)
A, 服务器端需要 ServerSocket 需要绑定端口号
B,服务器端需要 ServerSocket 需要绑定端口号和 IP 地址
C,客户端需要 Socket ,需要绑定端口号
D,客户端需要 ServerSocket ,需要绑定端口号
30、(2 分) 使用地图不需要的权限是 (B)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论