北京航空航天大学继续教育学院
2020年秋季成人高等学历教育(业余)
《Android系统应用开发》期末试卷A
专业:层次:考试方式:闭卷
班级:学号:
姓名:卷面成绩:
题号一二三四总分
得分
一、单项选择题(每小题1.5分,共30分,请把正确答案填在表格内)
1.有两个按钮,id分别是button1,button2,要将button2放在button1的右侧,并底部
对齐,我们在button2中添加属性下面可以实现的是()。
A、android:layout_toRightof="@id/button1"
B、android:layout_toLeftof="@id/button1"
C、android:layout_toRightof="@id/button1"android:layout_alignBottom="@id/button1"
D、android:layout_toBottomof="@id/button1"android:layout_alignRight="@id/button1"
2.关于setVolume方法说法不正确的是()。
A、参数类型为float
B、方法的功能是设置音量
C、属于MediaPlayer对象的方法
D、参数类型为int
3.绝对布局中,android:layout_x的含义是()。
A、以手机左下为原点,组件显示到屏幕中的横向坐标值。
B、以手机左上为原点,组件显示到屏幕中的横向坐标值。
C、以手机右下为原点,组件显示到屏幕中的横向坐标值。
D、以手机右下为原点,组件显示到屏幕中的横向坐标值。
4.关于BroadCastReceiver说法不正确的是()。
A、属于四大组件之一
B、需要清单列表配置
C、定义接受者需要继承Receiver类
D、定义接受者需要继承BroadCastReceiver类
5.关于VideoView说法正确的是()。
A、属于四大组件之一
B、属于v4兼容包下的类
C、只可以播放声音
D、可以播放视频
6.优先级最低的进程是()。
A、服务进程
B、前台进程
C、后台进程
D、空进程
7.下列关于XML布局文件在Java代码中被引用的说明中,不正确的是()。
A、在Activity中,可以使用findViewById()方法,通过资源id,获得指定视图元素
B、在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源
C、在Activity中,可以使用setContentView()方法,确定加载哪一个布局文件
D、可以使用View类的findViewById()方法,获得当前View对象中的某一个视图元素
8.MediaPlayer暂停后,如果想继续播放,需要调用以下哪个方法?()
A、prepare()
B、stop()
C、pause()
D、start()
9.定义LinearLayout垂直方向布局时设置的属性()。
android layout布局A、android:layout_height
B、android:gravity
C、android:layout
D、android:orientation
10.服务进程属于哪个优先级?()
A、2
B、3
C、4
D、5
11.关于Service说法不正确的是()。
A、属于android四大组件
B、startService方式启动服务后,服务一直在后台运行
C、需要在清单列表配置
D、需要继承BindService类
12.下列哪项不可以实现播放视频?()
A、使用其自带的播放器。指定Action为ACTION_VIEW,Data为Uri,Type为其MIME类型
B、使用PlayerView来播放
C、使用MediaPlayer来实现
D、以上都不对
wTabSpec("tab1")的作用是()。
A、为tab页创建标题为tab1
B、为tab页创建ID为tab1
C、为tab页创建内容
D、为tab页创建新空格
14.划动切换view的技术是()。
A、TextView
B、ViewPager
C、Button
D、Activity
15.在Android中,用户可以通过()打开选项菜单。
A、Menu
B、MenuItem
C、MenuStrip
D、Item
16.以下哪个不是MediaPlayer对象的方法?()
A、pause()
B、stop()
C、resume()
D、start()
17.能通过指定界面元素的坐标位置来确定用户界面的整体布局的是()。
A、相对布局
B、表格布局
C、绝对布局
D、线性布局
18.关于onBind方法说法不正确的是()。
A、属于Service类的方法
B、属于Activity类的回调方法
C、表示绑定服务
D、通过bindService启动服务时,系统会调用onBind方法
19.下列不属于service生命周期的方法是()。
A、onCreate
B、onDestroy
C、onStop
D、onStart
20.在Activity中,如何获取service对象?()
A、可以通过直接实例化得到。
B、可以通过绑定得到。
C、通过startService()
D、通过getService()获取
二、填空题(每空1分,共10分)
1、Android平台由,,用户界面和应用软件组成的。
2、Android平台提供了2D,3D的图形支持,数据库支持,并且集成了浏览器
3、Android SDK主要以语言为基础
4、创建工程时需要填写的信息名称有,,的名字还有
5、Android.jar是一个标准的压缩包,其内容包含的是编译后的,包含了全部的
三、多选题(每题2分,共20分)
1.使用AIDL完成远程service方法调用下列说法正确的是()
A.aidl对应的接口名称不能与aidl文件名相同
B.aidl的文件的内容类似java代码
C.创建一个Service(服务),在服务的onBind(Intent intent)方法中返回实现了aidl接口的对象
D.aidl对应的接口的方法前面不能加访问权限修饰符
2.在使用蓝牙必须获取的权限是()
A.<uses-permission android:name="android.permission.BLUETOOTH"/>
B.<uses-permission android:name="android.permission.INTERNET"/>
C.<uses-permission android:name="android.permission.BIND_BLUETOOTH"/>
D.<uses-permission android:name="android.permission.BLUETOOTH_ADMIN"/>
3.Chronometer类的重要方法()
A.start
B.stop
C.setBase
D.destory
4.在web开发领域主要的数据交互格式有()
A.XML
B.HTML
C.JSON
D.AJAX
5.下列获取LocationManager的方式中不正确的是:()
A.LocationManagerlm=(LocationManager)getSystemService(Context.LOCATION_SERVICE);
B.LocationManagerlm=new LocationManager();
C.LocationManagerlm=(LocationManager)getSystemService(Context.LOCATION);
D.LocationManagerlm=new LocationManager(this);
6.关于下列配置说法正确的是()
<receiver android:name=".Test">
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE"/>
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/test_info"/>
</receiver>
A.项目res目录下有一个xml文件夹
B.项目根目录下有一个xml文件夹
C.Test是一个广播接收器
D.通常Test中的onUpdate方法是需要重写的
7.下列属于AsyncTask的方法是()
A.run
C.doInBackground
8.下列属于SOAP优点的是()
A.SOAP与编程语言无关。SOAP可以使用任何语言来完成
B.SOAP是完全和厂商无关。
C.SOAP与平台无关
D.SOAP是简单的,可扩展的。
9.下列属于PULL解析XML中字段的是()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论