《Android移动应用开发基础》-知到答案、智慧树答案_第1页
《Android移动应用开发基础》-知到答案、智慧树答案_第2页
《Android移动应用开发基础》-知到答案、智慧树答案_第3页
免费预览已结束,剩余3页可下载查看

下载本文档

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

文档简介

《移动应用开发基础》-知到答案、智慧树答案第一章单元测试1、问题:在下列选项中,关于DDMS中EmulatorControl功能的说法错误的是()。选项:A:模拟发送短信B:模拟拨打电话C:模拟发送经纬度信息D:模拟电话信号答案:【模拟电话信号】2、问题:在创建Android工程时,填写的Theme是()。选项:A:程序UI使用的主题B:项目的包名C:应用名称D:项目名称答案:【程序UI使用的主题】3、问题:Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。选项:A:对B:错答案:【对】4、问题:Dalvik虚拟机是在linux操作系统上运行。选项:A:对B:错答案:【对】5、问题:下列属于DDMS工具用途的是()。选项:A:查看进程的堆栈使用情况B:跟踪对象的内存分配C:查看所有安装的插件D:操作仿真器或设备的文件系统答案:【查看进程的堆栈使用情况;跟踪对象的内存分配;操作仿真器或设备的文件系统】第二章单元测试1、问题:所有的用户界面元素都是由________和对象构成的。选项:A:RadioButtonD:Button答案:【】2、问题:________都是看不见的,它主要用于向我们提供各种各样的布局模式。选项:A:CheckBox答案:【】3、问题:在下列选项中,关于标签的说法正确的是_______。选项:A:在里面表示一行B:是五种布局的一种C:是表格布局里面表示一行的标签D:在里面表示一行答案:【是表格布局里面表示一行的标签】4、问题:AndroidUI开发中,如果的第一个有两个控件,第二个有三个控件,那这个就有______列。选项:A:3B:4C:1D:2答案:【3】5、问题:AndroidUI开发中,的stretchColumns属性表示_______。选项:的行数最多能加入的列数的列数D:拉伸指定列填充满答案:【拉伸指定列填充满】第三章单元测试1、问题:Activity通过()方法可以设置它的布局文件。选项:答案:【】2、问题:Activity的布局文件放在哪个目录下()。选项:A:res/layoutB:res/valuesC:res/layoutsD:res/xml答案:【res/layout】3、问题:使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可。选项:A:对B:错答案:【对】4、问题:创建一个Activity必须继承自android.app.Activity或者其子类。选项:A:错B:对答案:【对】5、问题:下列选项中能通过Intent传递的是()。选项:A:2B:实现Serializable接口的对象objC:“数据”D:对象obj答案:【2;实现Serializable接口的对象obj;“数据”】第四章单元测试1、问题:在XmlPullParser的方法中,初始化解析器的方法是()。选项:B:setInput()C:setOutput()答案:【setInput()】2、问题:下列代码中表示一个节点的开始标签的是()。选项:答案:【】3、问题:从data.txt文件中获取存储的QQ账号和密码需要使用的方式是()。选项:A:FileInputStreamfis=context.openFileInput("data.txt");D:Stringpassword=etPassword.getText().toString();答案:【FileInputStreamfis=context.openFileInput("data.txt");】4、问题:在/data/data/包名/cache目录下可以cache软件的缓存数据,当清除缓存时数据就会删除。选项:A:错B:对答案:【对】5、问题:在中封装了六个属性,分别对应XML文件中的是iD.name、weather、temp、pm和wind。选项:A:对B:错答案:【对】第五章单元测试1、问题:使用SQLiteDatabase的execSQL()方法可以实现数据库表增删改的操作。选项:A:错B:对答案:【对】2、问题:在下列选项中,关于SQLiteDatabase的execSQL()没有涉及到的方法是()。选项:A:删除数据B:插入数据C:查询数据D:修改数据答案:【查询数据】3、问题:在下列选项中,用于查询数据的方法是()。选项:A:insertB:deleteC:queryD:update答案:【query】4、问题:Android系统中使用的数据库是()。选项:A:SQLiteB:MySQLC:OracelD:SQLServer答案:【SQLite】第六章单元测试1、问题:Android中创建服务组件需要继承Service类。选项:A:对B:错答案:【对】2、问题:通过startService()方式开启服务首先会调用服务的onCreate方法,然后调用服务的OnStartCommand方法,当开启服务的Activity退出时,会执行服务的onDestroy方法。选项:A:对B:错答案:【错】3、问题:服务是Android中的四大组件之一。选项:A:对B:错答案:【对】4、问题:以startService开启服务以下说法正确的是()。选项:A:startService方式开启服务,服务一旦被开启,服务就会在后台长期运行B:服务不需要在清单文件里注册C:服务开启后只能关机后才能关闭服务D:服务停止时会调用onStop()答案:【startService方式开启服务,服务一旦被开启,服务就会在后台长期运行】5、问题:以下关于Service的说法,正确的是()。选项:A:每个Serviceclass可以在AndroidManifest.xml文件中有相应的<service>声明,也可以不声明直接使用B:Service只能通过startService方式开启C:Service是Android四大组件之一D:Service是可以与用户直接交换答案:【Service是Android四大组件之一】第七章单元测试1、问题:广播接收者需要在清单文件配置()节点。选项:A:broadReceiverB:serviceC:receiverD:contentProvider答案:【receiver】2、问题:关于广播接收者说法错误的是()。选项:A:Android中定义广播接收者的目的之一是方便我们开发者进行开发B:Android中定义广播这个组件意义不是很大C:Android系统中内置了很多系统级别的广播D:Android中定义广播接收者要继承BroadCastReceiver答案:【Android中定义广播这个组件意义不是很大】3、问题:案例中自定义的广播接收者MyBroadcastReceiver继承的是()类。选项:A:BroadcastReceiverB:BroadcastReceiveC:BroadcastD:ContentProvider答案:【BroadcastReceiver】4、问题:当Android系统产生一个广播事件时,只能有一个BroadcastReceiver接收并进行处理。选项:A:错B:对答案:【错】5、问题:发送自定义广播可以通过sendbroadCast方法进行发送。选项:A:对B:错答案:【对】第八章单元测试1、问题:authority部分表明这个数据被ContentProvider所控制,它不会被修改。选项:A:对B:错答案:【错】2、问题:使用AndroidStudio创建内容提供者,会自动在AndroidManifest.xml中对内容提供者进行注册。选项:A:对B:错答案:【对】3、问题:内容观察者的目的是观察特定Uri引起的数据库的变化。选项:A:对B:错答案:【对】4、问题:Android中创建内容提供者要继承()。选项:A:ContentDataB:ContentDataProviderC:ContentObserverD:Conten

温馨提示

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

评论

0/150

提交评论