基础测试答案.doc_第1页
基础测试答案.doc_第2页
基础测试答案.doc_第3页
基础测试答案.doc_第4页
基础测试答案.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1. Android底层是基于什么操作系统()A、java B、mac os C、windows D、linux2. Android开发环境中DDMS是Dalvik Debug Monitor Service,下面关于它为我们提供的功能,描述错误的是()A.Logcat显示输出的调试信息B.模拟电话呼叫C.接收SMSD.显示模拟器启动信息,加载程序等信息3.下面在安装配置android开发环境时需要用到的eclipse插件是()A、JDK B、eclipse C、android-SDK D、android-ADT4.Android下的单元测试要配置,以下说法正确的是()A、必须导入Junit的jar包B、在AndroidManifest.xml中manifest节点下配置instrumentationC、在AndroidManifest.xml中application节点下配置instrumentationD、在AndroidManifest.xml中application节点下配置 uses-libraryE、测试类需要继承AndroidTestCase类5. android项目中的布局文件放在哪个目录下()A、 res/layout B、 res/valueC、 assets D、 res/drawable6. Android应用中可以利用那些方式存储数据()A、文件B、SQLiteC、SharedPreferenceD、ContentProvider7.要通过adb命令查看已连接的设备,正确的是()A, adb devicesB, adb show devicesC, adb start devicesD, adb have devices8关于的说法下列正确的是()A,在GridView里面表示一行B,是五种布局的一种C,是表格布局里面表示一行的标签D,在listView里面表示一行9. android程序中Log.w()用于输出什么级别的日志信息A、调试 B、信息 C、警告 D、错误 10. 使用Pull解析器时, 事件类型包含哪几种:A、END_DOCUMENTB、START_ELEMENTC、START_TAGD、TEXTE、ATTRIBUTEF、END_TEXT11. Android解析xml的方法中,将整个文件加载到内存中进行解析的是?A、SAX B、PULL C、DOM D 、JSON12.在android中对数据库的表进行查询操作用SQLiteDatabase类中的那两个方法进行查询:A.insert()和rawQuery() B.query()和execSQL() C.query()和rawQuery() D.query()和update()13.关于Sqlite数据库,不正确的说法 A .SqliteOpenHelper类主要是用来创建数据库和更新数据库B .SqliteDatabase类是用来操作数据库的C.在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法。D. 当数据库版本发生变化时,可以自动更新数据库结构14.操作SQLite数据库,以下正确的是:A、Cursor类:可以用来访问查询结果中的记录B、数据库在用户手机上,表一旦创建无法修改C、SQLiteOpenHelper 抽象类:通过从此类继承实现用户类,来提供onCreate,onUpgrade等操作函数。D、主键必须名为“_id”,否则查询时则会报错15.关于Android应用访问网络,以下说法正确的是:A、可以和电脑一样访问任何网络资源 B、只能访问WAP网站C、访问网络必须指定权限D、以上都不对16. 使用HttpUrlConnection实现移动互联时,设置连接超时属性的方法是A、setTimeout() B、setReadTimeout() C、setConnectTimeout() D、setRequestMethod()17.Android工程中assets目录用来存放什么文件: A、布局文件,可以指定分辨率,横竖屏B、图片资源,可以指定不同大小的图片C、资源文件, 这些文件会被原封不动打包到APK里面,不生成IDD、字符串,字符串数组等数据,方便国际化E、以上都不对18.在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的A、TextView tv = this.findViewById(R.id.bookName); B、TextView tv = (TextView)this.findViewById(R.id.code); C、TextView tv = (TextView)this.findViewById(R.id.bookName); D、TextView tv = (TextView)this.findViewById(R.string.bookName)19.给一个TextView设置红色字体, 应该使用以下哪种写法A、setTextColor(“0xffff0000”); B、setColor(0xffff0000) C、setTextColor(0xffff0000) D、setColor(red)20.关于AndroidManifest.xml文件, 以下描述错误的选项有哪些 A、在所有的元素中只有和是必需的,且只能出现一次 B、处于同一层次的元素,不能随意打乱顺序 C、元素属性一般都是可选的,但是有些属性是必须设置的 D、对可选的属性, 即使不写,也有默认的数值项说明21.在AndroidManifest.xml中描述一个Activity时,该Activity的label属性是指定什么的 A、指定该Activity的图标 B、指定该Activity的显示标题名称 C、指定该Activity和类相关联的类名 D、指定该Activity的唯一标示22.以下布局中,是Android常用的布局有: A、LinearLayoutB、TableLayoutC、BorderLayoutD、FrameLayoutE、FlowLayout F、RelativeLayout23.关于Handler的作用,以下正确的是: A、sendMessage()方法可以向创建Handler的线程发送消息B、Message对象的what属性可以用于区分消息的类型C、putExtra()方法可以向创建Handler的线程传递数据D、使用abort()方法可以中断子线程的执行24.Android 中下列属于Intent的作用的是:A、四大组件之一,实现应用程序间的数据共享B、没有界面的组件,可以在后台运行,不会因为切换页面而销毁C、可以用来打开ActivityD、可以用来发送BroadcastE、可以用来访问ContentProviderF、可以用来启动ServiceG、可以用来传递数据25.Intent可以传递哪些数据类型: A、Serializable B、intC、ParcelableD、BundleE、ObjectF、String26.Android中的四大组件是: A、ActivityB、ContentObserverC、ContentResolverD、BroadcastReceiverE、BroadcastSenderF、ServiceG、ContentProvider 27.Activity退出或停止时,可以在哪个方法中做保存数据的操作:A、onDestroy() B、onCreate() C、onStart()D、onBind()28.关于BroadcastReceiver, 以下描述正确的是: A、共享数据,监听数据改变B、很多事件都会发出广播,应用程序中可以接收广播处理事件C、有序广播,可以中断,可以设置结果数据D、无序广播,可以中断,但不能设置结果数据F、以上都不对29.启动一个新的Activity的方法: A、startActivityB、registerActivityC、bindActivity D、startActivityForResultE、sendActivity30.调用startService方法启动Service时,哪些说法是正确的: A、第一次启动时调用onCreate()和onStart()B、每次启动都调用onCreate()C、每次启动都调用onCreate()和onStart()D、如Service已启动,只执行onStart(),不执行onCreate()31.Android中启动service的方式:A、startServiceB、postServiceC、getService D、bindServiceE、startServiceForResult32.对于ContentProvider,以下描述正确的是:A、将应用内数据对外共享B、不直接暴露数据,将访问数据代码封装成方法,提高安全性C、可以使用ContentObserver监听数据的修改D、以上都不对33.以下方法中是Activity的生命周期方法的是:A、onStartB、onClickC、onResumeD、onDestroyE、onRestartF、onStop34. Activity生命周期中第一个需要执行的方法是什么A、onStart B、onCreate C、onReStart D、onResume35.在内存不足时,系统会杀死某些进程,正确的说法是:A、最先杀死内存消耗最多的进程B、优先销毁空的进程(没有任何组件存在),再销毁只包含停止状态Activity的进程C、如果两个进程优先级相同,优先销毁较早启动的进程D、当手机内存不足时,会立即销毁所有空的进程E、以上都不对36. 以下属于调用摄像头硬件的权限的是:A.B.C.D.37. 使用Android系统进行拍照用到的类有:A. SurfaceView B. SurfaceHolder C.Callback D. Camera38.对于帧动画的执行,采用以下代码来分步进行,请分析了出三段代码分别的作用选项上正确的是 ImageView iv= (ImageView) findViewById(R.id.iv); iv.setBackgroundResource(R.drawable.friend_anim); AnimationDrawable friend_anim= (AnimationDrawable)iv.getBackground(); friend_anim.start(); friend_anim.stop(); A.运行动画,重启动画停止动画B.初始化按钮,执行动画释放动画C.载入动画,执行动画停止动画D.查找动画,执行动画停止动画39.使用AIDL完成远程service方法调用下列说法正确的是A, a

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论