步长Android笔试题

上传人:M****1 文档编号:562294580 上传时间:2022-09-12 格式:DOCX 页数:8 大小:21.86KB
返回 下载 相关 举报
步长Android笔试题_第1页
第1页 / 共8页
步长Android笔试题_第2页
第2页 / 共8页
步长Android笔试题_第3页
第3页 / 共8页
步长Android笔试题_第4页
第4页 / 共8页
步长Android笔试题_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《步长Android笔试题》由会员分享,可在线阅读,更多相关《步长Android笔试题(8页珍藏版)》请在金锄头文库上搜索。

1、姓名: 应聘岗位 步长集团 Android 面试题。一、填空题。1. 下列哪些语句关于内存回收的说明是正确的? ()A、程序员必须创建一个线程来释放内存B、内存回收程序负责释放无用内存C、内存回收程序允许程序员直接释放内存D、内存回收程序可以在指定的时间释放内存对象2. 下面异常是属于 Runtime Exception 的是()(多选)A、ArithmeticExceptionB、IllegalArgumentExceptionC、NullPointerExceptionD、BufferUnderflowException3. 对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进

2、行 ()A、onPause()B、 onCreate()C、 onResume()D、 onStart()4.Intent 传递数据时,下列的数据类型哪些可以被传递()(多选)A、SerializableB、 charsequenceC、 ParcelableD、 Bundle5. android 中下列属于 Intent 的作用的是()A、实现应用程序间的数据共享B、是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运 行,而不会因为切换页面而消失C、可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的 纽带D、处理一个应用程序整体性的工作6. 下列属于SAX解析xml文件的

3、优点的是(b)A、将整个文档树在内存中,便于操作,支持删除,修改,重新排列等多种功能B、不用事先调入整个文档,占用资源少C、整个文档调入内存,浪费时间和空间D、不是长久驻留在内存,数据不是持久的,事件过后,若没有保存数据,数据 就会消失7. 在android中使用Menu时可能需要重写的方法有(ac )。(多 选)A、onCreateOptionsMenu()B、onCreateMenu()C、onOptionsItemSelected()D、onItemSelected()8. 在 android 中使用 SQLiteOpenHelper 这个辅助类时,可以生成一个数据库, 并可以对数据库版

4、本进行管理的方法可以是()A、getWriteableDatabase()B、getReadableDatabase()C、getDatabase()D、getAbleDatabase()9. android关于service生命周期的onCreate()和onStartO说法正确的 是()(多选题)A、当第一次启动的时候先后调用onCreate()和onStartO方法B、当第一次启动的时候只会调用onCreateO方法C、如果service已经启动,将先后调用onCreate()和onStartO方法D、如果service已经启动,只会执行onStartO方法,不在执行onCreateO

5、方法10. 关于 ContenValues 类说法正确的是()A、他和Hash table比较类似,也是负责存储一些名值对,但是他存储的名值 对当中的名是 String 类型,而值都是基本类型B、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值 对当中的名是任意类型,而值都是基本类型C、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值 对当中的名,可以为空,而值都是St ring类型D、他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值 对当中的名是 String 类型,而值也是 String 类型11. WebView中可

6、以用来处理js中警示,确认等对话框的是()A. WebSettingsB.WebViewClientC.WebChromeClientD.WebViewChrome12. Android解析xml的方法中,将整个文件加载到内存中进行解析的是?()A、SAXB、PULLC 、DOMD 、JSON13. 以下属于调用摄像头硬件的权限的是:()A. B. C. D. 14. 使用 Android 系统进行拍照用到的类有:()A. SurfaceView B. SurfaceHolder C.Callback D. Camera15. LocationManager 获取位置信息的途径下列说法不正确的

7、是( )A, GPS 定位更精确,缺点是只能在户外使用B, NETWORK通过基站和Wi- Fi信号来获取位置信息,速度较慢,耗电较少。C, 获取用户位置信息,我们可以使用其中一个,也可以同时使用两个。D, GPS 定位耗电严重,并且返回用户位置信息的速度远不能满足用户需求。16. 在开发 AppWidget 窗口小部件时, 需要继承()类 A,AppWidgetReceiverB,AppWidgetConfigure C,AppWidgetManagerD,AppWidgetProvider17. 在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的0A, runB,exe

8、cuteC,doInBackgroundD,onPostExecute18. 如果希望自定义TabHost标题部分的显示内容需要使用下列哪个方法() finalTabHosttabHost = getTabHost();A, tabHost.addTab(tabHost.newTabSpec(tab1)B, setIndicatorC, setContent();D, setView19. 使用 HttpUrlConnection 实现移动互联时, 设置读取超时属性的方法是()A、setTimeout()B、setReadTimeout()C、setConnectTimeout()D、setR

9、equestMethod()20. 使用 HttpURLConnection 的 Get 方式请求数据时, 下列哪个属性是必须设置 的()A, connection.setDoOutput(true)B, connection.connect()C, connection.setRequestMethod(POST) D,connection.setDoInput(true)21. AppWidget 窗口小部件时不可以使用下列哪个布局( ) A,FrameLayoutB,LinearLayout C,TableLayout D,RelativeLayout22. 下列哪个布局和组件是在开发

10、AppWidget 窗口小部件时不可以使用的( ) A,ImageViewB,WebView C ,GridView D ,Button23假设assets目录下有文件结构html/hello.html,用loadUrl()方法将该网 页加载至 webView 时, 需传入的参数是 ()A, file:/asset/html/hello.html B,file:/android_asset/html/hello.htmlC,file:/androidasset/hello.html D,file:/assets/html/hello.html24. 使用HttpClient的Get方式请求数据

11、时,可以()类来构建Http请求 A,GetB,URLConnectionC,HttpGetD,HttpPost25. 若希望在点击网页中超链接时, 在当前 WebView 中显示该网页, 则需要覆 盖 WebViewClient 类()方法。A,shouldOverrideUrlLoadingB,onPageStartedC,loadUrlD,show26. 关于 ImageSwitcher 说法错误的是: ( )A. ImageSwitcher里可以通过Alpha设定转换时候的透明位B. 在使用一个ImageSwitcher之前,不一定要调用setFactory方法C. setInAnim

12、ation 是设置资源被读入到这个 ImageSwitcher 的时候动画效果D. setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动 画效果27. 建立蓝牙连接时通过_方法来获取 BluetoothAdapter 对象 A,BluetoothAdapter.getBluetoothAdapterAdapter()B,BluetoothAdapter adapter = new BluetoothAdapter(); C,BluetoothAdapter.BluetoothAdapterAdapter();D, BluetoothAdapter.ge

13、tDefaultAdapter()28. Timer 的实例为 mTimer,mTimer.schedule(mTimerTask, 1000, 2000);方法 表示()A,每间隔1000秒后执行mTimerTaskB,每间隔2000秒执行一次mTimerTask C,mTimerTask 是一个线程类 D,schedule 方法的第二个参数也可以是 Date29. android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是A, MODE_APPENDC,MODE_WORLD_WRITEABLEB, MODE_WORLD_READABLED, MODE_PRIVATE30. 对于

14、 AlertDialog 的描述不正确的是_A, 使用new关键字创建AlertDialog的实例B, 对话框的显示需要调用 show 方法C, setPositiveButton 方法是用来加确定按钮的D, setNegativeButton 方法是用来加取消按钮的31. 下列不属于补间动画相关类的是_B,FrameAnimationD, AlphaAnimationA,TranslateAnimationC, RotateAnimationD、放置一些与UI相应的布局文件,都是xml文件res/layout32 关于 Handler 的说法不正确的是()A. 它实现不同进程间通信的一种机制B. 它避免了在新线程中刷新UI的操作C. 它采用队列的方式来存储 MessageD. 它实现不同线程间通信的一种机制33 Android中不是SAX方式解析xml需要用的类是()A SAXParserFactoryBXMLReader C PullParser D DefaultHandler34关于Sqlite数据库,不正确的说法()A SqliteOpenHelper类主要是用来创建数据库和更新数据库B Sqlit

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号