20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业CBC_第1页
20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业CBC_第2页
20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业CBC_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业CBC20春学期(1709、1803、1809、1903、1909、2003)《手机应用软件设计与实现》在线作业---------------------------单选题1.Android中控件的android:text属性的作用是A.A.显示视频B.B.显示图片C.C.显示文本字符串D.D.显示音乐正确答案:C2.下列对SharePreferences存、取文件的说法中正确的是A.A,属于测试解决方案B.B,sharePreferences处理的就是key-value对C.C,读取xml文件的路径是/sdcard/shared_prefxD.D,信息的保存格式是png正确答案:B3.下列不是手机操作系统的?A.A.AndroidB.B.iPhoneC.C.UbuntuD.D.WindowsPhone正确答案:C4.关于res/raw目录说法正确的是?A.A.这里的文件是原封不动的存储到设备上会转换为二进制的格式B.B.这里的文件最终以二进制的格式存储到指定的包中C.C.这里的文件是原封不动的存储到设备上不会转换为二进制的格式D.D.这里的文件最终不会以二进制的格式存储到指定的包中正确答案:C5.下列选项中不属于GLSurFaceView特性的是?A.A.管理一个surface,这个surface就是一块特殊的内存,能直接排版到android的视图view上。B.B.管理一个EGLdisplay,它能让opengl把内容渲染到上述的surface上。C.C.让渲染器在独立的线程里运作,和UI线程分离。D.D.可以直接从内存或者DMA等硬件接口取得图像数据正确答案:D6.使用Android系统调取摄像头界面需要用到的类有:A.A.SurfaceViewB.B.SurfaceHolderC.C.CallbackD.D.List正确答案:A7.一条中文短信息最长约占多少byteA.70B.40C.100D.20正确答案:A8.一般认为,多媒体技术研究的兴起从(?)开始。A.A.1972年,philips展示播放电视节目的激光视盘。B.B.1984年,美国Apple公司推出Macintosh系列机。C.C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.D.D.1987年,美国RCA公司展示了交互式数字影视系统DVI.正确答案:B9.下面关于本地库和Java运行时环境描述错误的是A.A、本地库和Java运行时环境层位于Linux内核层之上B.B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。C.C、SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。D.D、Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。正确答案:C10.在表格布局中,Android:collapseColumns=“1,2“的含义是?A.A.在屏幕中,当表格的列能显示完时,显示1,2列B.B.在屏幕中,当表格的列显示不完时,折叠C.C.在屏幕中,不管是否能都显示完,折叠1、2列D.D.在屏幕中,动态决定是否显示表格正确答案:C11.使用Android系统进行拍照用到的类有:A.A.SurfaceViewB.B.SurfaceHolderC.C.CallbackD.D.Camera正确答案:D12.以下哪一个属于Activity的生命周期方法?A.A.onInit()B.B.onStart()C.C.onListening()D.D.onClick()正确答案:B13.下面哪一个不属于Android体系结构中的应用程序层A.A电话簿B.B日历C.CSQLiteD.DSMS程序正确答案:C14.在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是A.A.getDatabase()B.B.getUserDatabase()C.C.getReadableDatabase()D.D.getDatabase()正确答案:C15.下列哪一个选项不属于Android中预定义的布局方式?A.A.TabLayoutB.B.RelativeLayoutC.C.FrameLayoutD.D.LinearLayout正确答案:A16.Android的VM虚拟机是哪个A.A.DalvikB.B.JVMC.C.KVMD.D.framework正确答案:A17.在Android中,ArrayAdapter类是用于()A.A.用于把数据绑定到组件上B.B.它能把数据显示到Activity上C.C.它能把数据传递给广播D.D.它能把数据传递给服务正确答案:A18.Android中不是SAX方式解析xml需要用的类是A.ASAXParserFactoryB.BXMLReaderC.CPullParserD.DDefaultHandler正确答案:C19.关于AndroidManifest.xml文件,以下描述错误的选项有哪些?A.A、在所有的元素中只有manifest和application是必需的,且只能出现一次B.B、处于同一层次的元素,不能随意打乱顺序C.C、元素属性一般都是可选的,但是有些属性是必须设置的D.D、对可选的属性,即使不写,也有默认的数值项说明正确答案:A20.在Activity的生命周期中,当它从半透明状态转向可见状态时,它的哪个方法可能会被调用?A.A.onStop()B.B.onPause()C.C.onRestart()D.D.onStart()正确答案:C21.给一个TextView设置红色字体,应该使用以下哪种写法A.A、setTextColor(0xffff0000);B.B、setColor(“0xffff0000“)C.C、setTextColor(“0xffff0000“)D.D、setColor(“red“)正确答案:A22.下面关于本地库和Java运行时环境描述正确的是A.A、本地库和Java运行时环境层位于Linux内核层之下B.B、本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。C.C、SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。D.D、Android应用程序虽然是用Java语言编写的,但Android并不需要Java运行时环境,可以直接使用核心库。正确答案:B23.在Activity中,如何获取Service对象?A.A.可以通过直接实例化得到。B.B.可以通过绑定得到。C.C.通过startService()D.D.通过getService()获取正确答案:D24.以下哪个是Android采用的虚拟机A.A.LinuxB.B.JVMC.C.ARTD.NDK正确答案:C25.复选框点击事件通常用A.A,setOnClickListenerB.B,setOnCheckChangeListenerC.C,setOnMenuItemSelectedListenerD.D,setOnCheckedListener正确答案:A26.AndroidVM虚拟机中运行的文件的后缀名为A.A.classB.B.apkC.C.dexD.D.xml正确答案:C27.下列关于OpenCore说法不正确的是A.A,Opencore是Android多媒体框架的核心B.B,MediaPlayer是openCore中的一个核心类C.C,所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的D.D,在实现开发中我们并不会过多地研究opencore的实现,我们的Android为我们提供了上层的mediaapi的开发使用正确答案:B28.Android解析xml的方法中,将整个文件加载到内存中进行解析的是A.A、SAXB.B、PULLC.C、DOMD.D、JSON正确答案:C29.Android中下列属于Intent的作用的是?A.A.处理一个应用程序整体性的工作B.B.是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失C.C.实现应用程序间的数据共享D.D.可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带正确答案:D30.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限A.A.发送短信,无需配置权限B.B.permission.SMSC.C.android.permission.RECEIVE_SMSD.D.android.permission.SEND_SMS正确答案:D---------------------------多选题1.下列属于Activity的状态是()A.A.暂停状态B.B.运行状态C.C.睡眠状态D.D.停止状态正确答案:A2.下面属于View的子类的是()A.A.ViewGroupB.B.TextViewC.C.ActivityD.D.Service正确答案:A3.下列不会导致GC内存泄露的是A.A.数据库的cursor没有关闭B.B.构造adapter缓存contentviewC.C.衍生listview的优化问题-----减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程activityD.D.使用sqlite数据库正确答案:B4.在web开发领域主要的数据交互格式有A.A,XMLB.B,HTMLC.C,JSOND.D,AJAX正确答案:A5.下列关于如何使用Notification,正确的是?A.A.notification需要MessageManager来管理B.B.使用NotificationManager的notify方法显示notification消息C.C.在显示Notification时可以设置通知时的默认发声,震动等D.D.Notification中存在可以清除消息的方法正确答案:B6.Android数据存储与访问的方式一下说法不正确的是A.A数据库B.B、sharedpreferenceC.C、ContextD.D、WiFi正确答案:A7.以下对R.java描述正确的有A.Android项目自动生成的终态类B.自动标识资源的“索引“功能C.在“gen/“目录下D.布局文件正确答案:A8.Android通过startService的方式开启服务,关于service生命周期的onCreate()和onStart()说法正确的是A.A、当第一次启动的时候先后调用onCreate()和onStart()方法B.B、当第一次启动的时候只会调用onCreate()方法C.C、如果service已经启动,将先后调用onCreate()和onStart()方法D.D、如果service已经启动,只会执行onStart()方法,不在执行onCreate()方法正确答案:A9.以下哪些是DDMS中Log信息的分级?A.A.WarningB.B.ErrorC.C.InfoD.D.Window正确答案:A10.下列可能会导致GC内存泄露的是A.A.数据库的cursor没有关闭B.B.构造adapter时,没有使用缓存contentviewC.C.衍生listview的优化问题-----减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程activityD.D.使用sqlite数据库正确答案:A---------------------------判断题1.当急需内存时,Android系统会优先关闭空闲的进程,也会关闭当前进程T.对F.错正确答案:F2.onDestroy()方法在activity被销毁时调用,该方法用于保存活动状态的,也是对运行时数据的现场保护。T.对F.错正确答案:F3.Android中输入时间的选择对话框是:DatePickerDialogT.对F.错正确答案:F4.Handler会与多个线程以及该线程的消息队列对应T.对F.错正确答案:F5.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件T.对F.错正确答案:T6.通过WiFi访问网络需要配置权限android:name=

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论