最新Android应用开发期末考试题.doc
《最新Android应用开发期末考试题.doc》由会员分享,可在线阅读,更多相关《最新Android应用开发期末考试题.doc(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品资料Android应用开发期末考试题.试题一、 选择题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以下不是
2、Activity启动的方法是(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的名字还有应用的名字7 Android
3、.jar是一个标准的压缩包,其内容包含的是编译后的class,包含了全部的API三、 简答题1 Android SDK中API的包结构的划分?至少五个android.util,android.os,android.content,android.view,android.graphics,android.text2 Android软件框架结构自上而下可分为哪些层?应用程序(Application)、应用程序框架(Application Framework)、各种库(Libraries)和Android运行环境(RunTime)、操作系统层(OS)3 Android应用程序的4大组件是什么?Ac
4、tivity、Broadcast Intent Receiver、Service、Content Provider4 Android应用工程文件结构有哪些?源文件(包含Activity),R.java文件,Android Library,assets目录res目录,drawble目录,layout目录,values目录,AndroidManifest.xml5 Android开发应用程序最有可能使用到的应用框架部分是哪些?一组View(UI)组件,Content Providers,Resource Manger,Notification Manger,Activiy Manger6 Andr
5、oid底层库包含哪些?系统C库,媒体库,Surface Manager,LibWebCore,SGL四、 编程1实现点击一个按钮,结束当前Activity并将需要返回的数据放置并关闭当前窗体请编写核心代码Bundle bundle = new Bundle ( );Bundle.putString(“store”,”数据来自Activity1”) ;Intent mIntent = new Intent( );mIntent.putExtras(bundle);setResult(RESULT_OK, mIntent);finish( );选择题1android虚拟设备的缩写是(AVD)2An
6、droidSDK目前支持的操作系统(Linux)3Android开发工具插件(ADT)没有提供的开发功能(自动更新)4AndroidSDK提供一些开发工具可以把应用软件打包成Android格式文件(APK)5Android当中基本的所有的UI都是由(view)或者其子类实现的8以下可以做EditText编辑框的提示信息是(adroid:hint)以下不是手机操作系统的是(windowsvista)下列哪个属性是专用于相对布局的(D)A.android.orientation线性vertical垂直horizontalB.android:stretchColumnsC.android:layou
7、t_alignParentRightD.android:layout_toRightOf定义LinearLayout垂直方向布局时设置的属性(D)A. android:layout_heightB. B.android:gravityC.android:layoutD.android:orientationvertical垂直为了使android适应不同分辨率的机型,布局时字体单位应用(D)A.dpB.dip像素C.pxD.sp下面属于android的动画分类的有(AB)A. TweenB.FrameC.DrawD.AnimationPropertyAnimation属性动画android关于
8、service生命周期的onCreate()和onStart()说法正确的是(AD)A.当第一次启动的时候先后调用onCreate()和onStart()方法B.当第一次启动的时候只会调用onCreate()方法C.如果service已经启动,将先后调用onCreate()和onStart()方法D.如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法在android中使用Menu时可能需要重写的方法有(AC)A、 onCreateOptionsMenu()三种菜单:选项菜单、上下文菜单、子菜单B、onCreateMenu()C、onOptionsIte
9、mSelected()D、onItemSelected()Intent传递数据时,下列的数据类型哪些可以被传递(ABCD)A、 SerializableB、charsequenceC、ParcelableD、Bundlejava.io包中的(A)和(B)类主要用于对对象Object的读写。A.objectInputStreamB.objectOutPutStreamC.ReaderD.writer继承ContentProvider需要实现(ABCD)等方法。A.insertB.deleteC.updateD.query自定义Adapter需要重写哪些方法?(ABCD)A.getCountB.g
10、etItemC.getItemIdD.getView在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是(AB)A、 getWriteableDatabase()B、getReadableDatabase()C、getDatabase() D、getAbleDatabase()二、填空题1Android平台由操作系统,中间件,用户界面和应用软件组成。2.Android平台提供了2D,3D的图形支持,数据库支持SQLite3目前已知的可以用来搭建Android开发环境的系统有windows,Linux,Mac等5Andro
11、idSDK主要以java语言为基础6创建工程时需要填写的信息名称有工程名,包的名字,Activity的名字还有应用的名字7Android.jar是一个标准的压缩包,其内容包含的是编译后的class,包含了全部的APIAndroid应用开发试题一、 选择题(每题2分,共30分)1.下列不是手机操作系统的是?()DA.AndroidB.WindowMobileC.AppleIPhoneIOSD.windowsvista2Android的VM虚拟机是哪个?AA.DalvikB.JVMC.KVMD.framework3.AndroidVM虚拟机中运行的文件的后缀名为()CA.classB.apkC.d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 最新 Android 应用 开发 期末 考试题
限制150内