南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47

上传人:s9****2 文档编号:463954642 上传时间:2023-05-27 格式:DOCX 页数:14 大小:15.93KB
返回 下载 相关 举报
南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47_第1页
第1页 / 共14页
南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47_第2页
第2页 / 共14页
南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47_第3页
第3页 / 共14页
南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47_第4页
第4页 / 共14页
南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47》由会员分享,可在线阅读,更多相关《南开大学21秋《手机应用软件设计与实现》平时作业一参考答案47(14页珍藏版)》请在金锄头文库上搜索。

1、南开大学21秋手机应用软件设计与实现平时作业一参考答案1. 关于AndroidManifest.xml文件,以下描述错误的选项有哪些?( )A.在所有的元素中只有manifest和application是必需的,且只能出现一次B.处于同一层次的元素,不能随意打乱顺序C.元素属性一般都是可选的,但是有些属性是必须设置的D.对可选的属性,即使不写,也有默认的数值项说明参考答案:A2. 被protected修饰的方法或属性可以在这个类的子类中被访问。( )A.正确B.错误参考答案:A3. 表单的onsubmit事件的作用是( )。A.当表单中的一个按钮被点击时,执行的JavaScript事件B.当用

2、户提交一个表单时,执行的JavaScript事件C.当表单创建时,执行的JavaScript事件D.当页面加载完成时,执行的JavaScript事件参考答案:B4. 处理菜单项单击事件的方法不包含( )。A.使用onOptionsItemSelected(MenuItem item)响应B.使用onMenuItemSelected(int featureId,MenuItem item)响应C.使用onMenuItemClick(MenuItem item)响应D.使用onCreateOptionsMenu(Menu menu)响应参考答案:D5. C中每个int 类型的变量占用_个字节的内存

3、。A.1B.2C.4D.8参考答案:C6. 下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是( )。A.dp是设备独立像素,不依赖于设备,是最常用的长度单B.sp代表放大像素,主要用于字体大小的显示C.px是像素单位,在不同的设备上显示效果相同,因此推荐在布局中使用该单位D.在设置空间长度等相对距离时,推荐使用dp单位,该单位随设备密度的变化而变化参考答案:C7. NotificationManager中清除消息可依靠clear方法。( )A.正确B.错误参考答案:B8. 以下哪个是Android采用的虚拟机?( )A.DalivkB.LinuxC.NDKD.APP参考答

4、案:C9. Activity生命周期中,可能执行的方法有( )。A.onStartB.onCreateC.onReStartD.onResume参考答案:ABCD10. 在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的?( )A.runB.cuteC.doInBackgroundD.onPostcute参考答案:C11. Android下的单元测试要配置,以下说法不正确的是( )。A.需要在manifest.xml清单文件application节点下配置instrumentationB.需要在manifest.xml清单文件manifest节点下配置instrumenta

5、tionC.需要在manifest.xml清单文件application节点下配置uses-libraryD.需要让测试类继承AndroidTestCase类参考答案:A12. Android的VM虚拟机是哪个?( )A.DalvikB.JVMC.KVMD.framework参考答案:A13. 拖动条组件是( )A.RatingBarB.ProgressBarC.SeekBarD.ScrollBar参考答案:C14. 实例化AlertDialog类往往依靠其内部类。( )A.正确B.错误参考答案:A15. Intent有很长的生命周期,是没有用户界面的程序,可以保持应用在后台运行,而不会因为切

6、换页面而消失。( )A.正确B.错误参考答案:B16. 在AsyncTask中下列哪个方法是负责在完成任务后再执行的?( )A.runB.cuteC.doInBackgroundD.onPostcute参考答案:D17. 当急需内存时,Android系统会优先关闭空闲的进程,也会关闭当前进程。( )A.正确B.错误参考答案:B18. 下面关于本地库和Java运行时环境描述正确的是( )。A.本地库和Java运行时环境层位于Linux内核层之下B.本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带C.SQLite是根据OpenGL ES1.0API标准实现的3D绘图函数

7、库D.Android应用程序虽然是用Java语言编写的,但Android并不需要Java运行时环境,可以直接使用核心库参考答案:B19. 以下能够触发文本框Change的事件的操作是( )。A.文本框失去焦点B.文本获得焦点C.设置文本框的焦点D.改变文本框的内容参考答案:D20. 下面关于多媒体技术地描述中,正确的是( )。A.多媒体技术只能处理声音和文字B.多媒体技术不能处理动画C.多媒体技术就是计算机综合处理声音、文本、图像等信息的技术D.多媒体技术就是制作视频参考答案:C21. 下列对Android NDK的理解正确的是( )。A.NDK提供了一份稳定、功能有限的API头文件声明B.N

8、DK将是Android平台支持C开发的开端C.使“Java+C”的开发方式终于转正,成为官方支持的开发方式D.NDK是一系列工具的集合参考答案:ABCD22. 以下属于MediaRecorder类生命周期状态的有( )。A.InitialB.PreparedC.CreateD.Cancel参考答案:AB23. 面向对象程序设计应该遵循低内聚、高耦合的原则。( )A.正确B.错误参考答案:B24. 下列对SharePreferences存、取文件的说法中正确的是( )A.属于测试解决方案B.sharePreferences处理的就是key-value对C.读取xml文件的路径是/sdcard/s

9、hared_prefxD.信息的保存格式是png参考答案:B25. 以下描述不正确的是( )。A.Activity是Android应用程序的界面,负责与用户进行交互B.Service是Android应用程序的后台线程,可以有界面,不与用户交互C.Intent既不是Android应用程序的界面,也不是后台线程,Intent是执行某操作的一个抽象描述D.Intent是Android应用程序的界面参考答案:BD26. 对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?( )A.onStart( )B.onPause( )C.onCreate( )D.onResume

10、( )参考答案:A27. 在android程序中,Log.i( )用于输出什么级别的日志信息?( )A.调试B.信息C.警告D.错误参考答案:B28. 关于ContenValues类说法正确的是?( )A.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值都是基本类型B.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名是任意类型,而值都是基本类型C.他和Hashtable比较类似,也是负责存储一些名值对,但是他存储的名值对当中的名,可以为空,而值都是String类型D.他和Hashtable比较类似,也是

11、负责存储一些名值对,但是他存储的名值对当中的名是String类型,而值也是String类型参考答案:A29. 关于ImageSwitcher说法正确的是( )。A.ImageSwitcher里可以通过Time设定转换时候的透明位B.在使用一个ImageSwitcher之前,不一定要调用setFactory方法C.setInAnimation是输出到这个ImageSwitcher的时候动画效果D.setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果参考答案:D30. 下面关于Android dvm的进程和Linux的进程,应用程序的进程说法正确的是

12、?( )A.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念B.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,不一定拥有一个独立的Dalvik虚拟机实例。而每一个DVM不一定都是在Linux中的一个进程,所以说不是一个概念C.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik 虚拟机实例。而每一个DVM 不一定都是在Linux中的一个进程,所以说不是一个

13、概念D.DVM指dalvik的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的 Dalvik虚拟机实例。而每一个DVM都是在Linux中的一个进程,所以说可以认为是同一个概念参考答案:D31. Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是( )。A.MODE_APPENDB.MODE_WORLD_READABLEC.MODE_WORLD_WRITEABLED.MODE_PRIVATE参考答案:D32. 关于线程说法不正确的是( )。A.在Android中,我们可以在主线程中,创建一个新的线程B.在创建的新线程中,它可以操作UI组件C.新线程

14、可以和Handler共同使用D.创建的Handler对象,它隶属于创建它的线程参考答案:B33. Tween动画主要用于( )效果。A.透明度B.尺寸伸缩C.旋转D.位移参考答案:ABCD34. 苹果iOS系统及应用程序是开源的,程序设计者可直接发布无需审核。( )A.正确B.错误参考答案:B35. 下面说法正确的是( )A.Android不仅仅采用单线程模型B.Android会默认会为线程创建一个关联的消息栈C.Handler会与多个线程以及该线程的消息队列对应D.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列参考答案:D36. 事件是一种特殊的委托。( )A.正确B.错误参考答案:A37. 以下类型中,不属于值类型的是:( )A.整数类型B.布尔类型C.字符类型D.类类型参考答案:D38. 以下属于adb常用命令的是( )。A.adb logcatB.adb kill

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号