资源描述
1表示列表框组件是
A、Gallery B、Spinner C、GridView D、ListView
2下列不属于service生命周期的方法是
A 、onCreate B 、onDestroy C 、onStop D 、onStart
3下列不属于service生命周期的方法是
A 、onCreate B、 onDestroy C 、onStop D 、onStart
4
创建Menu需要重写的方法是
A 、onOptionsCreateMenu(Menu menu)
B 、onoptionscreateMenu(MenuItem menu)
C 、onCreateOptionsMenu(Menu menu)
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 、onBind
8
在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的
A 、onCreate()B 、onCreade()C 、onUpdate() D 、onUpgrade()
9
表示下拉列表的组件是
A 、Gallery B 、Spinner C 、GridView D 、ListView
10
下列不属于service生命周期的方法是
A 、onCreate B 、onDestroy C 、onStop D 、onStart
11
下面哪个不是Android的界面布局方式?
A 、FlowLayout B 、LinearLayout
C 、TableLayout D 、RelativeLayout
12在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 、Atradius
14对于音乐播放器程序中的播放进度控制,使用哪个控件适合?
A 、ProgressBar B 、RatingBar C 、SeekBar D 、CheckBox
15
多选框被选择事件通常用
A setOnClickListener B setOnCheckChangeListener
C setOnMenuItemSelectedListener
D setOnCheckedListener
16 ROM指的是手机的?
A 运行内存 B 存储内存 C 音频芯片 D 内存卡
17在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的
A onCreate() B onCreade() C onUpdate() D onUpgrade()
18
下列哪个可做EditText编辑框的提示信息?
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对象可以把值传递给广播或Activity
C 利用Intent传值时,可以传递一部分值类型
D 利用Intent传值时,它的key值可以是对象
2关于适配器的说法正确的有
A 它主要是用来存储数据
B 它主要用来把数据绑定到组件上
C 它主要用来解析数据
D 它主要用来存储xml数据
3关于Activity说的法不正确的是
A Activity是为用户操作而展示的可视化用户界面
B 一个应用程序可以有若干个Activity
C Activity可以通过一个别名去访问
D Activity可以表现为一个漂浮的窗口
4 Android的图片文件保存在工程的哪个文件夹
A src B gen C bin D res
5在使用SQLiteOpenHelper这个类时,建表的操作在哪个方法中完成
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 linux
9 activity对一些资源以及状态的操作保存,最好是保存在生命周期的哪个函数中进行
A onPause() B onCreate() C onResume() D onStart()
10
激活Activity的方法是
A runActivity() B goActivity()
C startActivity() D startActivityForIn()
11
表示下拉列表的组件是
A Gallery B Spinner C GridView D ListView
12进度条中哪个属性是设置进度条大小格式的
A android:secondaryProgress B android:progress
C android:max D style
13 哪个智能操作系统是开源的系统?
A Symbian B Android C Windows Phone D IOS
14 安卓系统安装的软件是什么格式的?
A Sisx B Java C Apk D jar
15 关于res/raw目录说法正确的是
A 这里的文件是原封不动的存储到设备上不会转换为二进制的格式
B 这里的文件是原封不动的存储到设备上会转换为二进制的格式
C 这里的文件最终以二进制的格式存储到指定的包中
D 这里的文件最终不会以二进制的格式存储到指定的包中
16在Activity的生命周期中,当它从可见状态转向暂停状态时,它的哪个方法必须被调用
A onStop() B onPause() C onRestart() D onStart()
17智能手机的定义是
A 可以任意安装卸载软件的手机B 使用智能操作系统的手机C 3G手机都是智能手机 D 具有PAD功能的手机
18 “安卓”是哪个公司主导研发的?
A 诺基亚 B 微软 C 谷歌 D 苹果
二. 填空题
1 Android中的三种适配器 SimpleAdapter、ArrayAdapter、 (BaseAdapter )
2 元素中layout_width的取值有 ( wrap_content) 、match_parent、fill_parent
3 Android中提供了标准的Java文件输入输出流,分别为()和( )
4 Android 中service的实现方法是:startservice和(bindservice )
5 若用DDMS查看,存储在手机SD卡上的文件的路径为
一.单选题
1 在android中,ArrayAdapter类是用于
A 用于把数据绑定到组件上
B 它能把数据显示到Activity上
C 它能把数据传递给广播
D 它能把数据传递给服务
2使进度条变横向的系统样式是
A @android:style/Widget.ProgressBar.Horizontal
B @android:style/ProgressBar.Horizontal
C @style/Widget.ProgressBar.Horizontal
D @style/ProgressBar.Horizontal
3能提供内容补全的组件是
A EditText B DatePicker C TimePicker D AutoCompleteTextView
4下面在AndroidManifest.xml文件中注册BroadcastReceiver方式正确的是
A android:name="android.provider.action.NewBroad"
B android:name=”android.provider.action.NewBroad”
C name="android.provider.action.NewBroad"
D name=”android.provider.action.NewBroad”
5下列哪个属性是专用于相对布局的
A android.orientation
B android:stretchColumns
C android:layout_alignParentRight
D android:layout_toRightOf
6定义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的布局文件放在哪个目录下
A res/xml B res/values C res/layout D res/layouts
9在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().putString(“name”,”zhangsan”).commit();
C sp.edit().putString(“name”,”zhangsan”);
D sp.edit().put(“name”,”zhangsan”).commit();
12在下列选项中,把数组中的数据填充在ListView上的数据适配器是
A DefaultAdapter B ArrayAdapter
C BaseAdapter D SimpleAdapter
13 在下列选项中,关于openFileInput()方法接收的参数,描述正确的是
A 一个输入流对象 B 一个目录对象
C /data/data/savetofile/目录下一个文件的名称
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 onBind
17对于音乐播放器程序中的播放进度控制,使用哪个控件适合?
A ProgressBar B RatingBar C SeekBar D CheckBox
18 Activity的onStart()什么时候调用
A 当第一次启动Activity时 B 当onCreate方法被执行之后
C 当界面被隐藏时 D 当界面重新显示时
三. 填空题
1在Android控件使用过程中,经常需要根据控件的ID获取控件的对象,我们可以使用( )方法
2 Android应用程序所有的Java源文件放在(src )包下,Java源文件的扩展名为( )
3 Android中布局文件的扩展名是( )文件
4两个Activity之间我们通常使用( )进行数据传递,调用( )启动一个Activity
5 Spinner的如果希望将数据显示到这样的控件上,一般都需要使用它的( )方法加载数据适配器
一. 单选题
1退出 activity 对一些资源以及状态的操作保存,可以在生命周期的哪个函数中进行
A onPause() B onCreate() C onResume() D onStart()
2 下列哪个不是Activity的生命周期方法之一
A onCreate B startActivity C onStart D onResume
3下列不属于android布局的是
A FrameLayout B LinearLayout BorderLayout D TableLayout
4 Intent 的作用的是
A intent是连接四大组件的纽带,可以实现界面间切换,可以包含动作和动作数据
B 是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切 换页面而消失 service
C 实现应用程序间的数据共享 contentprovider
D 处理一个应用程序整体性的工作
5要在布局文件中把命令按钮的id设置为t1,下面那句代码是正确的
A android:id="@+id/t1" B android:id="/t1"
C id="@+id/t1" D id="t1"
6下列哪个是AbsoluteLayout中特有的属性
A android:layout_height B android:layout_x
C android:layout_above D android:layout_toRightOf
7如果要让标签(TextView)居中显示,需要设置哪个属性
A android:orientation B android:layout_gravity
C android:gravity D android:layout_weight
8在XML布局文件中android:layout_width属性不可以设置为
A match_parent B fill_parent
C wrap_content D match_content
9关于BroadcastReceiver的说法不正确的是
A 是用来接收广播Intent的
B 一个广播Intent只能被一个订阅了此广播的BroadcastReceiver所接收
C 对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者
D 接收者声明的优先级别在的android:priority属性中声明,数值越大优先级别越高
10使用MediaPlayer播放保存在Raw包下的mp3文件时
A 需要使用MediaPlayer、create方法创建MediaPlayer
B 直接newMediaPlayer即可
C 需要调用setDataSource方法设置文件源
D 直接调用start方法,无需设置文件源
11在android中使用RadioButton时,要想实现互斥的选择需要用的组件是
A ButtonGroup B RadioButtons C CheckBox D RadioGroup
12能够自动完成输入内容的组件是
A TextView B EditText C ImageView D AutoCompleteTextView
13创建子菜单的方法是
A add B addSubMenu C createSubMenu D createMenu
14 Activity的onStart()什么时候调用
A 当第一次启动Activity时 B 当onCreate方法被执行之后C 当界面被隐藏时 D 当界面重新显示时
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 EditText
18下列说法错误的是
A Button是普通按钮组件,除此外还有其他的按钮组件
B TextView是显示文本的组件,TextView是EditText的父类
C EditText是编辑文本的组件,可以使用EditText输入特定的字符
D ImageView是显示图片的组件,可以通过设置显示局部图片
二. 填空题
1SharedPreferences所存储的数据是以键-值” 对的格式保存( )文件中
2第一次启动一个Activity时会执行它的( )、( )、onResume方法
3在手机屏幕上显示文本可以使用( )对象的( )方法
4设置ListView中显示一个字符串数组的信息要设置它的( )属性
5( )是activity被干掉前最后一个被调用方法,当调用finish方法或者系统为了节省空间将它暂时性的干掉时候调用。
6要设置某个控件上的内容居中对齐应该设置它的( )属性
7使用( )方法启动服务后,调用者和服务间没有关联,即使调用者退出了,服务仍然进行
展开阅读全文