1、1表示列表框组件是A、Gallery B、Spinner C、GridView D、ListView2下列不属于service生命周期的方法是 A 、onCreate B 、onDestroy C 、onStop D 、onStart3下列不属于service生命周期的方法是 A 、onCreate B、 onDestroy C 、onStop D 、onStart4创建Menu需要重写的方法是 A 、onOptionsCreateMenu(Menu menu)B 、onoptionscreateMenu(MenuItem menu) C 、onCreateOptionsMenu(Menu m
2、enu) D 、onCreateOptionsMenu(MenuItem menu)5 onPause什么时候调用 A 、当界面启动时 B 、当onCreate方法被执行之后C 、当界面被隐藏时 D 、当界面重新显示时6在 android 中使用 SQLiteOpenHelper 这个辅助类时,哪些操作可能生成一个数据库 A Database() B、getReadableDatabase()C 、getDatabase() D 、getAbleDatabase()7绑定Service的方法是 A 、bindService B 、startService C 、onStart D 、onBin
3、d8在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的 A 、onCreate()B 、onCreade()C 、onUpdate() D 、onUpgrade()9表示下拉列表的组件是 A 、Gallery B 、Spinner C 、GridView D 、ListView10下列不属于service生命周期的方法是 A 、onCreate B 、onDestroy C 、onStop D 、onStart11下面哪个不是Android的界面布局方式? A 、FlowLayout B 、LinearLayout C 、TableLayout D 、Rel
4、ativeLayout12在Activity中,如何获取service对象下面哪个不是Android的界面布局方式? A 、FlowLayout B 、LinearLayout C 、TableLayout D 、RelativeLayout A 、可以通过直接实例化得到 B 、可以通过绑定得到C 、通过startService() D 、通过getService()获取13“安卓”的英文名称是什么? A 、Andrew B 、Android C 、Andros D 、Atradius14对于音乐播放器程序中的播放进度控制,使用哪个控件适合?A 、ProgressBar B 、RatingBa
5、r C 、SeekBar D 、CheckBox15多选框被选择事件通常用 A setOnClickListener B setOnCheckChangeListenerC setOnMenuItemSelectedListenerD setOnCheckedListener16 ROM指的是手机的? A 运行内存 B 存储内存 C 音频芯片 D 内存卡17在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的A onCreate() B onCreade() C onUpdate() D onUpgrade()18下列哪个可做EditText编辑框的提示信息?
6、A android:inputType B android:text C android:digits D android:hint二.填空题(共5题,22.6分)1发送广播使用的方法是2一个(Activity )就是一个可视化的界面或者看成是控件的容器3在android程序中要注册Activity,应该在( )文件下完成4如果创建了一个图片资源为a1,那么在R文件中生成的它的ID应该是( )5导入图片时,需要特别注意图片的名称只能以( png)开头。一. 单选题(共18题,77.4分)1关于Intent对象说法错误的是A 在android中,Intent对象是用来传递信息的B Intent对
7、象可以把值传递给广播或ActivityC 利用Intent传值时,可以传递一部分值类型D 利用Intent传值时,它的key值可以是对象2关于适配器的说法正确的有 A 它主要是用来存储数据B 它主要用来把数据绑定到组件上C 它主要用来解析数据D 它主要用来存储xml数据3关于Activity说的法不正确的是A Activity是为用户操作而展示的可视化用户界面B 一个应用程序可以有若干个ActivityC Activity可以通过一个别名去访问D Activity可以表现为一个漂浮的窗口4 Android的图片文件保存在工程的哪个文件夹 A src B gen C bin D res5在使用S
8、QLiteOpenHelper这个类时,建表的操作在哪个方法中完成A onCreate() B onCreade() C onUpdate() D onUpgrade()6 Android A 运行内存 B 存储内存 C 手机硬盘 D 内存卡7下面退出Activity错误的方法是A finish() B 抛异常强制退出 C System、exit() D onStop()8 “安卓”是以什么为基础的操作系统?A Java B Unix C windows D linux9 activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行A onPause() B onCrea
9、te() C onResume() D onStart()10激活Activity的方法是A runActivity() B goActivity() C startActivity() D startActivityForIn()11表示下拉列表的组件是 A Gallery B Spinner C GridView D ListView12进度条中哪个属性是设置进度条大小格式的 A android:secondaryProgress B android:progress C android:max D style13 哪个智能操作系统是开源的系统?A Symbian B Android C
10、Windows Phone D IOS14 安卓系统安装的软件是什么格式的? A Sisx B Java C Apk D jar15 关于res/raw目录说法正确的是 A 这里的文件是原封不动的存储到设备上不会转换为二进制的格式B 这里的文件是原封不动的存储到设备上会转换为二进制的格式 C 这里的文件最终以二进制的格式存储到指定的包中 D 这里的文件最终不会以二进制的格式存储到指定的包中16在Activity的生命周期中,当它从可见状态转向暂停状态时,它的哪个方法必须被调用 A onStop() B onPause() C onRestart() D onStart()17智能手机的定义是
11、A 可以任意安装卸载软件的手机B 使用智能操作系统的手机C 3G手机都是智能手机 D 具有PAD功能的手机18 “安卓”是哪个公司主导研发的? A 诺基亚 B 微软 C 谷歌 D 苹果二. 填空题1 Android中的三种适配器 SimpleAdapter、ArrayAdapter、 (BaseAdapter )2 元素中layout_width的取值有 ( wrap_content) 、match_parent、fill_parent3 Android中提供了标准的Java文件输入输出流,分别为()和( )4 Android 中service的实现方法是:startservice和(bind
12、service )5 若用DDMS查看,存储在手机SD卡上的文件的路径为一.单选题1 在android中,ArrayAdapter类是用于A 用于把数据绑定到组件上B 它能把数据显示到Activity上C 它能把数据传递给广播D 它能把数据传递给服务2使进度条变横向的系统样式是A android:style/Widget.ProgressBar.HorizontalB android:style/ProgressBar.HorizontalC style/Widget.ProgressBar.HorizontalD style/ProgressBar.Horizontal3能提供内容补全的组件
13、是A EditText B DatePicker C TimePicker D AutoCompleteTextView4下面在AndroidManifest.xml文件中注册BroadcastReceiver方式正确的是A android:name=android.provider.action.NewBroadB android:name=”android.provider.action.NewBroad”C name=android.provider.action.NewBroadD name=”android.provider.action.NewBroad”5下列哪个属性是专用于相对
14、布局的A android.orientation B android:stretchColumns C android:layout_alignParentRight D android:layout_toRightOf6定义LinearLayout垂直方向布局时设置的属性A android:layout_height B android:gravity C .android:layout D android:orientation vertical 垂直7为了使android适应不同分辨率的机型,布局时字体单位应用 A dp B dip C px D sp 8 Activity的布局文件放在
15、哪个目录下A res/xml B res/values C res/layout D res/layouts9在BaseAdapter的方法中,根据位置返回一个条目的View的方法是A getView() B getItem() C getItemView() D getItemId()10 Android中判断CheckBox控件是否选中的方法是A isLogin() B isBoolean() C onClick() D isChecked()11 Android获取到SharedPreferences对象sp后,保存数据正确的逻辑是A sp.edit()B sp.edit().putSt
16、ring(“name”,”zhangsan”).commit();C sp.edit().putString(“name”,”zhangsan”);D sp.edit().put(“name”,”zhangsan”).commit();12在下列选项中,把数组中的数据填充在ListView上的数据适配器是A DefaultAdapter B ArrayAdapterC BaseAdapter D SimpleAdapter13 在下列选项中,关于openFileInput()方法接收的参数,描述正确的是A 一个输入流对象 B 一个目录对象C /data/data/savetofile/目录下一
17、个文件的名称D 一个输出流对象14 Android中把数据可以存储到以下哪个目录( )A 、C盘 B 、SD卡目录C、 /data/data/的任意目录下 D、D盘15 创建Menu需要重写的方法是A onOptionsCreateMenu(Menu menu)B onoptionscreateMenu(MenuItem menu)C onCreateOptionsMenu(Menu menu)D onCreateOptionsMenu(MenuItem menu)16绑定Service的方法是A bindService B startService C onStart D onBind17对
18、于音乐播放器程序中的播放进度控制,使用哪个控件适合?A ProgressBar B RatingBar C SeekBar D CheckBox18 Activity的onStart()什么时候调用 A 当第一次启动Activity时 B 当onCreate方法被执行之后 C 当界面被隐藏时 D 当界面重新显示时三. 填空题1在Android控件使用过程中,经常需要根据控件的ID获取控件的对象,我们可以使用( )方法2 Android应用程序所有的Java源文件放在(src )包下,Java源文件的扩展名为( )3 Android中布局文件的扩展名是( )文件4两个Activity之间我们通常
19、使用( )进行数据传递,调用( )启动一个Activity5 Spinner的如果希望将数据显示到这样的控件上,一般都需要使用它的( )方法加载数据适配器一. 单选题1退出 activity 对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行A onPause() B onCreate() C onResume() D onStart()2 下列哪个不是Activity的生命周期方法之一A onCreate B startActivity C onStart D onResume3下列不属于android布局的是 A FrameLayout B LinearLayout Border
20、Layout D TableLayout4 Intent 的作用的是A intent是连接四大组件的纽带,可以实现界面间切换,可以包含动作和动作数据B 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切 换页面而消失 serviceC 实现应用程序间的数据共享 contentproviderD 处理一个应用程序整体性的工作5要在布局文件中把命令按钮的id设置为t1,下面那句代码是正确的A android:id=+id/t1 B android:id=/t1C id=+id/t1 D id=t16下列哪个是AbsoluteLayout中特有的属性A android:la
21、yout_height B android:layout_xC android:layout_above D android:layout_toRightOf7如果要让标签(TextView)居中显示,需要设置哪个属性A android:orientation B android:layout_gravityC android:gravity D android:layout_weight8在XML布局文件中android:layout_width属性不可以设置为A match_parent B fill_parentC wrap_content D match_content9关于Broad
22、castReceiver的说法不正确的是A 是用来接收广播Intent的B 一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收C 对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者D 接收者声明的优先级别在的android:priority属性中声明,数值越大优先级别越高10使用MediaPlayer播放保存在Raw包下的mp3文件时A 需要使用MediaPlayer、create方法创建MediaPlayerB 直接newMediaPlayer即可C 需要调用setDataSource方法设置文件源D 直接调用start方法,无需设置文件源11在
23、android中使用RadioButton时,要想实现互斥的选择需要用的组件是A ButtonGroup B RadioButtons C CheckBox D RadioGroup12能够自动完成输入内容的组件是A TextView B EditText C ImageView D AutoCompleteTextView13创建子菜单的方法是A add B addSubMenu C createSubMenu D createMenu14 Activity的onStart()什么时候调用A 当第一次启动Activity时 B 当onCreate方法被执行之后C 当界面被隐藏时 D 当界面重
24、新显示时15关于AlertDialog的说法不正确的是A 要想使用对话框首先要使用new关键字创建AlertDialog的实例B 对话框的显示需要调用show方法C setPositiveButton方法是用来加确定按钮的D setNegativeButton方法是用来加取消按钮的16跳转到另一个Activity的方法是A runActivity() B goActivity() C startActivity() D startActivityForIn()17用于进行文字显示的组件是A TextView B Button C EditText D EditText18下列说法错误的是A B
25、utton是普通按钮组件,除此外还有其他的按钮组件B TextView是显示文本的组件,TextView是EditText的父类C EditText是编辑文本的组件,可以使用EditText输入特定的字符D ImageView是显示图片的组件,可以通过设置显示局部图片二. 填空题1SharedPreferences所存储的数据是以键-值” 对的格式保存( )文件中2第一次启动一个Activity时会执行它的( )、( )、onResume方法3在手机屏幕上显示文本可以使用( )对象的( )方法4设置ListView中显示一个字符串数组的信息要设置它的( )属性5( )是activity被干掉前最后一个被调用方法,当调用finish方法或者系统为了节省空间将它暂时性的干掉时候调用。6要设置某个控件上的内容居中对齐应该设置它的( )属性7使用( )方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务仍然进行