android编程 Android多媒体应用开发单元测试与答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单选题
1、()在Android可以播放音频和视频。
A.SoundPool类
B.SurfaceHolder类
C.DataSource类
D.SurfaceView类
正确答案:B
2、SurfaceView在视频播放中的作用是()。
A.主要用来定义界面可视化元素的布局信息
B.主要绘图容器,用来展示视频播放的内容
C.主要用作容器,用来盛装其他可视化组件
D.主要用来显示界面的状态信息
正确答案:B
3、ListView可以通过()对象或者类获取到数据列表。
A.HashSet
B.BaseAdapter
C.XML
D.Array
正确答案:B
4、关于线程说法不正确的是()
A.在创建的新线程中,它可以操作 UI 组件
B.新线程可以和 Handler 共同使用
C.创建的 Handler 对象,它隶属于创建它的线程
D.在 android 中,我们可以在主线程中,创建一个新的线程正确答案:A
5、下列关于ListView使用的描述中,不正确的是?
A.要使用ListView,该布局文件对应的Activity必须继承ListActivity
B.要使用ListView,必须为该ListView使用Adpater方式传递数
据
C.ListView中每一项的视图布局既可以使用内置的布局,也可以使
用自定义的布局方式
D.ListView中每一项被选中时,将会触发ListView对象的
ItemClick事件
正确答案:A
6、使用 MediaPlayer 播放保存在 sdcard 上的 mp3 文件时,()?
A.需要调用 setDataSource 方法设置文件源
B.直接 newMediaPlayer 即可
C.需要使用 MediaPlayer.create 方法创建 MediaPlayer
D.直接调用 start 方法,无需设置文件源
正确答案:A
7、下列关于onClick事件,不对的是()
A.它也可以是一种双击事件
B.它是一种单击事件
C.一般发生在按钮上
D.也可以直接在xml代码端直接写上onClick方法的值
正确答案:A
8、Hanlder是线程与Activity通信的桥梁,如果线程处理不当,你
的机器就会变得越慢,那么线程销毁的方法是()
A.onFinish()
B.onClear()
C.onDestroy()
D.onStop()
正确答案:C
9、拖动条组件是()
A.ScrollBar
B.RatingBar
C.SeekBar
D.ProgressBar
正确答案:C
10、RatingBar组件中不能用属性直接设置的是()
A.五角星的色彩
B.分数的增量
C.五角星个数
D.当前分数
正确答案:A
11、Matrix 类的作用是()?
A.存储内存中的图片信息
B.存储文件中的图片信息
C.可以存储缩小或放大比列
D.存储资源中的图片信息
正确答案:D
12、关于android中播放视频的说法不对的是()
A.VideoView播放视频的格式可以是3gp
B.可以使用VideoView组件播视频
C.VideoView组件可以控制播放的位置和大小
D.可以使用SurfaceView组件播视频
正确答案:C
13、MediaPlayer 播放资源前,需要调用哪个方法完成准备工作()
A.prepare
B. setDataSource
C.pause
D.begin
正确答案:A
14、进度条中哪个属性是设置进度条大小格式的()
A.style
B.android:progress
C.android:max
D. android:secondaryProgress
正确答案:A