(完整word版)Android应用开发期末考试题.pdf
《(完整word版)Android应用开发期末考试题.pdf》由会员分享,可在线阅读,更多相关《(完整word版)Android应用开发期末考试题.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、试题一、选择题1 android虚拟设备的缩写是(AVD)2 Android SDK 目前支持的操作系统(DOS)3 Android 开发工具插件(ADT)没有提供的开发功能(自动更新)4 Android SDK 提供一些开发工具可以把应用软件打包成Android 格式文件(APK)5 Android 当中基本的所有的UI 都是由(view)或者其子类实现的6 以下不是 Android 中调试项目的正确步骤(测试用例)7 下列不是 Activity 的生命周期方法之一的是(OnResume)8 以下可以做 EditText 编辑框的提示信息是(adroid:hint)9 以下不是 Activi
2、ty 启动的方法是(gotoActivity)10 以下不是手机操作系统的是(windows vista)二、填空题1 Android 平台由 操作系统,中间件,用户界面和应用软件 组成的。2 Android 平台提供了 2D,3D 的图形支持,数据库支持SQLite,并且集成了 浏览器3 目前已知的可以用来搭建Android 开发环境的系统有windows,Linux,Mac 等4 开发中推荐使用的IDE 开发组合为 IDE,eclipse,ADI 来开发5 Android SDK 主要以 java 语言为基础6 创建工程时需要填写的信息名称有工程名,包的名字,Activity 的名字 还有
3、应用的名字7 Android.jar 是一个标准的压缩包,其内容包含的是编译后的class,包含了全部的 API三、简答题1 Android SDK 中 API 的包结构的划分?至少五个android.util,android.os,android.content,android.view,android.graphics,android.text 2 Android 软件框架结构自上而下可分为哪些层?应用程序(Application)、应用程序框架(Application Framework)、各种库(Libraries)和 Android 运行环境(RunTime)、操作系统层(OS)3
4、Android 应用程序的 4 大组件是什么?Activity、Broadcast Intent Receiver、Service、Content Provider 4 Android 应用工程文件结构有哪些?源文件(包含 Activity),R.java文件,Android Library,assets目录 res目录,drawble目录,layout 目录,values目录,AndroidManifest.xml 5 Android 开发应用程序最有可能使用到的应用框架部分是哪些?一组 View(UI)组件,Content Providers,Resource Manger,Notific
5、ation Manger,Activiy Manger 6 Android 底层库包含哪些?系统 C 库,媒体库,Surface Manager,LibWebCore,SGL 四、编程1 实现点击一个按钮,结束当前Activity 并将需要返回的数据放置并关闭当前窗体请编写核心代码Bundle bundle=new Bundle();精品资料-欢迎下载-欢迎下载 名师归纳-第 1 页,共 6 页 -Bundle.putString(“store”,”数据来自 Activity1”);Intent mIntent=new Intent();mIntent.putExtras(bundle);se
6、tResult(RESULT_OK,mIntent);finish();选择题1 android 虚拟设备的缩写是(AVD)2 Android SDK 目前支持的操作系统(Linux)3 Android 开发工具插件(ADT)没有提供的开发功能(自动更新)4 Android SDK 提供一些开发工具可以把应用软件打包成Android 格式文件(APK)5 Android 当中基本的所有的UI 都是由(view)或者其子类实现的 8 以下可以做EditText 编辑框的提示信息是(adroid:hint)以下不是手机操作系统的是(windows vista)下列哪个属性是专用于相对布局的(D)A
7、.android.orientation 线性 vertical 垂直 horizontal B.android:stretchColumns C.android:layout_alignParentRight D.android:layout_toRightOf 定义 LinearLayout 垂直方向布局时设置的属性(D)A.android:layout_height B.B.android:gravity C.android:layout D.android:orientation vertical 垂直为了使 android 适应不同分辨率的机型,布局时字体单位应用(D)A.dp B.
8、dip 像素 C.px D.sp 下面属于android 的动画分类的有(AB)A.Tween B.Frame C.Draw D.Animation Property Animation属性动画android 关于 service 生命周期的onCreate()和 onStart()说法正确的是(AD)A.当第一次启动的时候先后调用onCreate()和 onStart()方法B.当第一次启动的时候只会调用onCreate()方法C.如果 service 已经启动,将先后调用onCreate()和 onStart()方法D.如果 service 已经启动,只会执行onStart()方法,不在执
9、行onCreate()方法在 android 中使用 Menu 时可能需要重写的方法有(AC)A、onCreateOptionsMenu()三种菜单:选项菜单、上下文菜单、子菜单 B、onCreateMenu()C、onOptionsItemSelected()D、onItemSelected()Intent 传递数据时,下列的数据类型哪些可以被传递(ABCD)A、Serializable B、charsequence C、Parcelable D、Bundle java.io 包中的(A)和(B)类主要用于对对象Object 的读写。A.objectInputStream B.objectO
10、utPutStream C.Reader D.writer 继承 ContentProvider 需要实现 (ABCD)等方法。A.insert B.delete C.update D.query 精品资料-欢迎下载-欢迎下载 名师归纳-第 2 页,共 6 页 -文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D
11、10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5
12、D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O
13、5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4
14、O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O
15、4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2
16、O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR
17、2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6自定义 Adapter 需要重写哪些方法?(ABCD)A.getCount B.getItem C.getItemId D.getView 在 android 中使用 SQLiteOpenHelper 这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是(AB)A、getWriteableDatabase()B、getReadableDatabase()C、getDatabase()D
18、、getAbleDatabase()二、填空题1 Android 平台由 操作系统,中间件,用户界面和应用软件组成。2.Android 平台提供了2D,3D 的图形支持,数据库支持SQLite 3 目前已知的可以用来搭建Android 开发环境的系统有windows,Linux,Mac等 5 Android SDK 主要以 java 语言为基础6 创建工程时需要填写的信息名称有工程名,包的名字,Activity的名字还有应用的名字7 Android.jar 是一个标准的压缩包,其内容包含的是编译后的class,包含了全部的API Android应用开发试题一、选择题(每题2 分,共 30 分)
19、1.下列不是手机操作系统的是?()D A.Android B.Window Mobile C.Apple IPhone IOS D.windows vista 2Android的 VM 虚拟机是哪个?A A.Dalvik B.JVM C.KVM D.framework 3.AndroidVM虚拟机中运行的文件的后缀名为()C A.class B.apk C.dex D.xml 4.下列选项是Activity启动的方法有()ACD A.startActivity B.goToActivity C.startActivityForResult D.startActivityFromChild 5.
20、下列哪个可做EditText 编辑框的提示信息?()D A.android:inputType B.android:text C.android:digits D.android:hint 6.关于 Activity的描述,下面哪个是错误的?AD A.一个 Android程序中只能拥有一个Activity类B.Activity类都必须在Androidmaniefest.xml中进行声明C.系统完全控制Activity的整个生命周期D.Activity类必须重载onCreate 方法7.关于 widget(组件)属性的写法,下面哪个是正确的?ABC A.android:id=”+id/tv_us
21、ername”B.android:layout_width=”100px”C.android:src=”drawable/icon”D.android:id=id/tabhost 8.下面哪个不是Android SDK中的 ViewGroup(视图容器)?D A.LinearLayout B.ListView C.GridView D.Button 9.下列哪个不是Activity的生命周期方法之一?()B A.onCreate B.startActivity C.onStart D.onResume 10.MediaPlayer对象从停止状态到播放状态调用的方法是()AB A.prepare
22、()B.start()C.reset()D.release()11.下面说法错误的是()BC AAndroid采用单线程模型BAndroid会默认会为线程创建一个关联的消息队列CHandler会与多个线程以及该线程的消息队列对应D程序组件首先通过Handler 把消息传送给Looper,Looper 把消息放入队列精品资料-欢迎下载-欢迎下载 名师归纳-第 3 页,共 6 页 -文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q1
23、0I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q
24、10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6
25、Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE6Q10I9O2Z5 ZR2O4O5D10V6文档编码:CO6B8C10F3M8 HE
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 完整 word Android 应用 开发 期末 考试题
限制150内