春学期《手机应用软件设计与实现》在线作业.docx
《春学期《手机应用软件设计与实现》在线作业.docx》由会员分享,可在线阅读,更多相关《春学期《手机应用软件设计与实现》在线作业.docx(8页珍藏版)》请在冰豆网上搜索。
![春学期《手机应用软件设计与实现》在线作业.docx](https://file1.bdocx.com/fileroot1/2022-10/3/81d04d05-f6c9-4056-ac7c-113e2f070457/81d04d05-f6c9-4056-ac7c-113e2f0704571.gif)
21春学期(1709、1803、1809、1903、1909、2003、2009、2103)《手机应用软件设计与实现》在线作业
使用Android系统进行拍照用到的类有:
A:
A.SurfaceViewB:
B.SurfaceHolderC:
C.Callback
D:
D.Camera
答案:
D
在开发AppWidget窗口小部件时,需要继承()类A:
A,AppWidgetReceiverB:
B,AppWidgetConfigureC:
C,AppWidgetManager
D:
D,AppWidgetProvider
答案:
D
在Android应用程序中,图片应放在那个目录下
A:
A、rawB:
B、valuesC:
C、layout
D:
D、drawable
答案:
D
对于一个 Activity,在 AndroidManifest.xml 中对他这样进行定义?
?
?
?
?
?
?
android:
name="android.intent.action.MAIN"?
/>?
?
?
?
android:
name="android.intent.category.LAUNCHER"?
/>?
这样的描述代表什么含义
A:
A、无明确含义,每个Activity都需要这样定义
B:
B、代表该Activity将作为程序的主Activity,并且在LAUNCHER菜单中启动
C:
C、代表该Activity将在桌面上建立图标并启动D:
D、代表该Activity的优先级高于其他的Activity答案:
B
下面关于Linux内核描述错误的是
A:
A、由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的。
B:
B、Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理。
C:
C、Android的内核属于Linux内核的一个分支。
D:
D、目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等。
答案:
A
RatingBar组件中能用属性直接设置的是?
A:
A.五角星高度
B:
B.当前分数C:
C.每颗星的背景
D:
D.五角星的色彩答案:
B
创建一个对话框正确的语法是A:
A.builder.create()B:
B.builder.start()C:
C.builder.show()D:
D.builder.stop()
答案:
A
下列哪个不是Activity的生命周期方法之一?
A:
A.onCreate
B:
B.startActivityC:
C.onStart
D:
D.onResume
答案:
B
进度条中哪个属性是设置进度条大小格式的?
A:
A.Android:
secondaryProgressB:
B.Android:
progress
C:
C.Android:
maxD:
D.style
答案:
D
下列不属于android布局的是
A:
A、FrameLayoutB:
B、LinearLayoutC:
C、BorderLayoutD:
D、TableLayoutE:
E、RelativeLayou答案:
C
复选框被选择事件通常用A:
A,setOnClickListenerB:
B,setOnCheckChangeListenerC:
C,setOnMenuItemSelectedListenerD:
D,setOnCheckedListener
答案:
B
下列哪一个选项属于Android中预定义的布局方式?
A:
A.TabLayout
B:
B.RelativeLayoutParamsC:
C.FrameLayouParamstD:
D.LinearLayout
答案:
D
建立蓝牙连接时通过()方法来获取BluetoothAdapter对象
A:
A,BluetoothAdapter.getBluetoothAdapterAdapter()B:
B,BluetoothAdapteradapter=newBluetoothAdapter()C:
C,BluetoothAdapter.BluetoothAdapterAdapter()
D:
D,BluetoothAdapter.getDefaultAdapter()
答案:
D
上下文菜单与其他菜单不同的是
A:
A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
B:
B,上下文菜单必须注册到指定的view上才能显示C:
C,上下文菜单的菜单项可以添加,可以删除D:
D,上下文菜单的菜单项可以有子项
答案:
B
下列描述有误的选项是
A:
A、adb?
devices这个命令是查看当前连接的设备,?
连接到计算机的android设备或者模拟器将会列出显示。
B:
B、adb?
install?
<apk文件路径>这个命令将指定的apk文件安装到设备上。
C:
C、adb?
shell这个命令将登录设备的shell。
D:
D、adb?
push?
<本地路径>?
<远程路径>用pull命令可以把Android目标机上的文件或者文件夹复制到PC。
答案:
D
下列哪一个选项不属于Android中预定义的布局方式?
A:
A.TabLayout
B:
B.RelativeLayoutC:
C.FrameLayoutD:
D.LinearLayout答案:
A
上下文菜单与其他菜单不同的是
A:
A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
B:
B,上下文菜单必须注册到指定的view上才能显示C:
C,上下文菜单的菜单项可以添加,可以删除D:
D,上下文菜单的菜单项可以有子项
答案:
B
Android中是SAX方式解析xml需要用的类是
A:
ASAXParserFactoryB:
BTimeReader
C:
CPullParserD:
DEventHandler答案:
A
下面说法正确的是
A:
A.Android不仅仅采用单线程模型
B:
B.Android会默认会为线程创建一个关联的消息栈
C:
C.Handler会与多个线程以及该线程的消息队列对应
D:
D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列答案:
D
Android解析xml的方法中,将文件分部分加载到内存中进行解析的是
A:
A、SAXB:
B、PULLC:
C、DOMD:
D、JSON答案:
A
在一个相对布局中怎样使一个控件居中
A:
Aandroid:
gravity="center"
B:
Bandroid:
layout_gravity="center"
C:
Candroid:
layout_centerInParent="true"D:
Dandroid:
scaleType="center"
答案:
C
下面哪一项不属于Android的动画类型?
A:
A.TweenB:
B.AlphaC:
C.FrameD:
D.Animation答案:
D
一般认为,多媒体技术研究的兴起从(?
)开始。
A:
A.1972年,philips展示播放电视节目的激光视盘。
B:
B.1984年,美国Apple公司推出Macintosh系列机。
C:
C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.D:
D.1987年,美国RCA公司展示了交互式数字影视系统DVI.
答案:
B
下面哪种说法不正确
A:
AAndroid应用的gen目录下的R.java被删除后还能自动生成;
B:
Bres目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(0-9)下横线(_),大小写字母(a-z,A-Z);
C:
CAndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。
其中指定程序的包名(package=”…”)+指定android应用的某个组件的名字(android:
name=”…”)组成了该组件类的完整路径
D:
Dassets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID
答案:
B
Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是
A:
A,MODE_APPENDB:
B,MODE_WORLD_READABLEC:
C,MODE_WORLD_WRITEABLED:
D,MODE_PRIVATE
答案:
D
MediaPlayer播放资源前,需要调用哪个方法完成数据源配置?
A:
A.SetDataSource
B:
B.prepareC:
C.BeginD:
D.pause答案:
A
下列对SharePreferences存、取文件的说法中正确的是
A:
A,属于测试解决方案
B:
B,sharePreferences处理的就是key-value对C:
C,读取xml文件的路径是/sdcard/shared_prefxD:
D,信息的保存格式是png
答案:
B
使用Android系统调取摄像头界面需要用到的类有:
A:
A.SurfaceViewB:
B.SurfaceHolderC:
C.Callback
D:
D.List
答案:
A
关于Socket通讯正确的是
A:
A,服务器端需要ServerSocket,需要绑定端口号
B:
B,服务器端需要ServerSocket,需要绑定端口号和IP地址
C:
C,客户端需要Socket,需要绑定端口号
D:
D,客户端需要ServerSocket,需要绑定端口号答案:
A
下面关于Androiddvm的进程和Linux的进程,应用程序的进程说法正确的是?
A:
A.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
B:
B.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
C:
C.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念.
D:
D.DVM指dalvik的虚拟机.每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例.而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念.
答案:
D
以下属于M