在线网课知道智慧《移动开发技术(山盟-山东农工院)》单元测试答案_第1页
在线网课知道智慧《移动开发技术(山盟-山东农工院)》单元测试答案_第2页
在线网课知道智慧《移动开发技术(山盟-山东农工院)》单元测试答案_第3页
在线网课知道智慧《移动开发技术(山盟-山东农工院)》单元测试答案_第4页
在线网课知道智慧《移动开发技术(山盟-山东农工院)》单元测试答案_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

第一章单元测试第二章单元测试第三章单元测试第四章单元测试第五章单元测试第六章单元测试第七章单元测试第八章单元测试第九章单元测试第十章单元测试第一章单元测试1【单选题】(2分)Android系统的四层架构中,应用程序框架层开发使用的是什么语言?()A.AndroidB.VBC.JavaD.C++2【单选题】(2分)Android系统的底层建立在()操作系统之上。()A.UNIXB.JavaC.WindowsD.Linux3【单选题】(2分)创建一个Android项目时,该项目的图标是在()文件中设置的。A.pertiesB.AndroidManifest.xmlC.main.xmlD.string.xml4【单选题】(2分)Java的VM虚拟机是哪个?()A.JVMB.DalvikC.frameworkD.KVM5【单选题】(2分)下列不是手机操作系统的是?()A.AppleIPhoneIOSB.WindowMobileC.AndroidD.windowsvista第二章单元测试1【单选题】(2分)在下列选项中,设置线性布局方向的属性是?()A.gravityB.orientationC.paddingD.layout_gravity2【单选题】(2分)给一个Button定义ID属性的正确格式为()。A.android:id=”@id\btn”B.android:id=@+id/btnC.android:id=”@id/btn”D.android:id="@+id/btn"3【单选题】(2分)下面属于View的子类的是?()A.ContentProviderB.BroadcastReceiverC.ServiceD.Button4【单选题】(2分)下列不属于Android布局方式的是()。A.LinearLayoutB.FrameLayoutC.RelativeLayoutD.BroadLayout5【单选题】(2分)设置xml布局文件中的字体大小一般用什么单位?()A.dpB.pxC.ptD.sp第三章单元测试1【单选题】(2分)下列哪个不是Activity的生命周期的方法之一?()A.onClickB.onPauseC.onStopD.onRestart2【单选题】(2分)对于Activity的四种基本状态描述不正确的是()。A.暂停态(Paused):Activity被置于后台但仍然被用户可见,此时它失去了焦点,所以不可与用户进行交互,但是其状态信息会被系统保留。B.终止态(Destroyed):Activity被系统终止,资源被回收。C.运行态(Running):Activity处于屏幕最前端,被用户可见且获得焦点,此时可以与用户交互。D.停止态(Stopped):Activity被新的Activity覆盖,此时该Activity虽然失去焦点,但是被用户可见,而且其状态信息会被系统保留。3【单选题】(2分)Android是如何组织Activity的?()A.以链式方式组织ActivityB.以树形方式组织ActivityC.以栈的方式组织ActivityD.以堆的方式组织Activity4【单选题】(2分)在Activity生命周期中,一个Activity从启动到运行状态需要执行3个方法,下列正确的执行顺序是()。A.onCreate()->onStart()->onResume()B.onCreate()->onResume()->onStart()C.onStart()->onCreate()->onResume()D.onStart()->onResume()->onCreate()5【单选题】(2分)下列关于Activity描述不正确的是()。A.Activity使一个应用程序的指定数据集提供给其它应用程序。B.Activity在实现中通常作为一个Java类出现.C.Activity是一个用来提供用户交互界面的组件。D.每一个Activity都必须在AndroidManifest.xml文件中进行配置。第四章单元测试1【判断题】(1分Intent中传递附加数据的功能是通过Extra属性实现的。()A.错B.对2【判断题】(1分Intent可以用来开启Activity,同样它也可以用来在Activity之间传递数据。()A.错B.对3【判断题】(1分Intent一般只用于启动Activity,不能开启广播和服务。()A.对B.错4【单选题】(2分)关于隐式Intent正确的是()A.隐式Intent更多用于在应用程序内部传递消息。B.通过组件的名称寻找与intent相关联的对象。C.一个声明了IntentFilter的组件只能响应隐式Intent请求。D.Android中使用IntentFilter来寻找与隐式Intent相关的对象。5【单选题】(2分)启动浏览器浏览网页使用的Intent的Action是()A.ACTION_CALLB.ACTION_EDITC.ACTION_SENDD.ACTION_VIEW第五章单元测试1【单选题】(2分)在下列选项中,Android中的五大存储数据方式不包括()。A.SQLite数据库B.SharedPreferencesC.文件D.Map2【单选题】(2分)在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的()。A.onCreade()B.onUpgrade()C.onUpdate()D.onCreate()3【单选题】(2分)以下哪种数据库操作不能使用execSQL方法执行?()A.插入记录B.查询记录C.创建数据表D.删除记录4【单选题】(2分)SharedPreferences数据以()格式保存在手机中。A.txtB.XMLC.JsonD.根据用户自定义5【单选题】(2分)下列选项中,关于文件存储数据的说法错误的是()。A.文件存储可以将数据存储到内存中B.文件存储是以流的形式来操作数据的C.文件存储可以将数据存储到SD卡中D.Android中只能使用文件存储数据第六章单元测试1【单选题】(2分)关于适配器的说法正确的有()。A.它主要用来把数据显示到组件上B.它主要用来解析数据C.它主要是用来存储数据D.它主要用来存储xml数据2【单选题】(2分)下列控件中,用于以列表形式展示数据的是()。A.ToastB.EditTextC.TextViewD.ListView3【单选题】(2分)下面哪个选项不是AdapterView的子类()。A.SpinnerB.ListViewC.ScrollViewD.GridView4【单选题】(2分)ListView与Cursor提供的数据进行绑定时使用下列哪个适配器合适?()A.SimpleCursorAdapterB.SimpleAdapterC.BaseAdapterD.ArrayAdapter5【单选题】(2分)ListView与数组进行数据绑定时使用下列哪个适配器合适?()。A.SimpleCursorAdapterB.SimpleAdapterC.BaseAdapterD.ArrayAdapter第七章单元测试1【判断题】Android中通过sendBroadCast方法发送无序广播()。A.对B.错2【判断题】Android中广播接收者组件可以在清单文件里面注册,也可以通过代码的方式注册()。A.对B.错3【单选题】(2分)在清单文件中,注册广播接收者时使用的结点是()?A.broadcastreceiverB.activityC.broadcastD.receiver4【单选题】(2分)关于有序广播和无序广播说法正确的是()?A.有序广播可以被拦截,数据可以被修改,无序广播数据不可以被拦截,数据不可以被修改。B.无序广播是按照优先级进行发送C.有序广播不可以被拦截D.有序广播和无序广播类似5【单选题】(2分)关于BroadcastReceiver的说法不正确的是()。A.对有序广播,系统会根据接收者声明的优先级别按顺序逐个执行接收者。B.广播接收器是Android四大组件之一。C.接收者声明的优先级别在的android:priority属性中声明,数值越大优先级别越高。D.在配置文件manifest中配置接收器叫做动态注册。第八章单元测试1【判断题】(1分Android中想要创建一个服务,定义一个类继承Service,并需要在清单文件中注册。()A.错B.对2【判断题】(1分通过bindService方式开启服务和通过startService方式开启服务,服务的生命周期一样。()A.对B.错3【单选题】(2分)以下关于Service的说法,不正确的是()。A.Service可以通过Context.startService()来启动B.Service可以通过Context.bindService()来启动C.Service是没有用户可见的界面,不与用户交互D.每个Service可以在AndroidManifest.xml文件中有相应的<service>声明,也可以不声明直接使用4【单选题】(2分)每一次启动服务都会调用()方法。A.onStart()B.onCreate()C.onResumeD.onStartCommand5【单选题】(2分)关于服务的创建说法错误的是()。A.Android中的服务需要在清单文件配置。B.Android中创建服务需要继承Service类。C.Android中的服务能做的事情完全可以开一个子线程替代。D.Android中的服务可以理解成是在后台运行且没有界面的activity。第九章单元测试1【单选题】(2分)如果要调用现成的ContentProvider,获得如下()对象才能调用其方法进行增删查改。A.ContentProviderB.CursorLoaderC.CursorD.ContentResolver2【单选题】(2分)下面关于ContentProvider描述错误的是()。A.ContentProvider通过Uri的形式对外提供数据B.ContentProvider用于实现跨程序共享数据C.ContentProvider可以暴露数据D.ContentProvider不是四大组件3【单选题】(2分)ContentProvider中的()方法根据传入的Uri删除指定的数据。A.insertB.queryC.deleteD.update4【单选题】(2分)下面哪些功能需要用ContentProvider来实现()?A.播放一段音乐B.开机后自动启动一个程序C.建立一个数据库D.读取系统中的短信内容5【单选题】(2分)Android中创建内容提供者要继承()?A.ContentObserverB.ContentDataC.C

温馨提示

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

最新文档

评论

0/150

提交评论