试题
一、选择题
1 android虚拟设备的缩写是(AVD
2 Android SDK目前支持的操作系统(DOS
3 Android开发工具插件(ADT)没有提供的开发功能(自动更新
4 Android SDK提供一些开发工具可以把应用软件打包成Android格式文件(APK
5 Android当中基本的所有的UI都是由(view)或者其子类实现的
6以下不是Android中调试项目的正确步骤(测试用例
7下列不是Activity的生命周期方法之一的是(OnResumeandroidsdk安装步骤
8 以下可以做EditText编辑框的提示信息是(adroid:hint
9以下不是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.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 Android应用程序的4大组件是什么?
Activity、Broadcast Intent Receiver、Service、Content Provider
4 Android应用工程文件结构有哪些?
源文件(包含Activity),R.java文件,Android Library,assets目录res目录,drawble目录,layout目录,values目录,l
5 Android开发应用程序最有可能使用到的应用框架部分是哪些?
一组View(UI)组件,Content Providers,Resource Manger,Notification Manger,Activiy Manger
6 Android底层库包含哪些?
系统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( );
 选择题 
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) 
ientation   线性 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.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()方法,不在执行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. objectOutPutStream  C.Reader     D.writer 
继承ContentProvider需要实现 (ABCD)等方法。 A. insert     B. delete C. update    D. query
自定义Adapter需要重写哪些方法?(ABCD)&Count&Item&ItemId&View 
在android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是( AB )
A、getWriteableDatabase() B、getReadableDatabase()
 C、getDatabase()          D、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分)
 1. 下列不是手机操作系统的是?()D 
A. Android  B. Window Mobile  C. Apple IPhone IOS  D.windows vista 
2.Android的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  &ToActivity 
C. startActivityForResult D.startActivityFromChild 
5. 下列哪个可做EditText编辑框的提示信息?()D 
A. android:inputType   B. android:text    C. android:digits    D. android:hint 
6. 关于Activity的描述,下面哪个是错误的?AD 
A.  一个Android程序中只能拥有一个Activity类 
B. Activity类都必须在l中进行声明 
C. 系统完全控制Activity的整个生命周期 
D. Activity类必须重载onCreate方法 
7. 关于widget(组件)属性的写法,下面哪个是正确的?ABC 
A. android:id=”@+id/tv_username”  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 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。