Android程序设计(潍坊学院)知到智慧树章节测试掌握度答案_第1页
Android程序设计(潍坊学院)知到智慧树章节测试掌握度答案_第2页
Android程序设计(潍坊学院)知到智慧树章节测试掌握度答案_第3页
Android程序设计(潍坊学院)知到智慧树章节测试掌握度答案_第4页
Android程序设计(潍坊学院)知到智慧树章节测试掌握度答案_第5页
已阅读5页,还剩14页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

第一章单元测试1【单选题】(2分)Android1.1的发布年份是()A.2009B.2008C.2010D.2011正确答案:B2【单选题】(2分)应用图标资源,存放在文件夹()A.drawableB.resC.testD.mipmap正确答案:D3【单选题】(2分)布局定义位置在文件夹()A.mainB.drawableC.javaD.layout正确答案:D4【单选题】(2分)关于res/raw目录说法正确的是()A.这里的文件是原封不动的存储到设备上不会转换为二进制的格式B.这里的文件是原封不动的存储到设备上会转换为二进制的格式C.这里的文件最终不会以二进制的格式存储到指定的包中D.这里的文件最终以二进制的格式存储到指定的包中正确答案:A5【单选题】(2分)在android程序中Log.w()用于输出什么级别的日志信息()A.错误B.警告C.信息D.调试正确答案:B6【多选题】(2分)以下属于Android的Libraries层()A.PhoneB.ViewSystemC.SQLiteD.Webkit正确答案:CD7【多选题】(2分)以下属于Log类输出的有()A.warning(W)B.info(I)C.verbose(V)D.debug(D)正确答案:ABCD8【判断题】(2分)导入图片时,需要特别注意图片的名称只能以字母开头。()A.对B.错正确答案:A9【判断题】(2分)res\layout\下面定义的xml文件不可以大写。()A.错B.对正确答案:B10【判断题】(2分)主题定义在res/values目录下的styles.xml文件中()A.对B.错正确答案:A第二章单元测试1【单选题】(2分)系统默认创建的活动名字是()A.Main_ActivityB.ActivityMainC.MainActivityD.Activity_Main正确答案:C2【单选题】(2分)第一次运行程序时调用的生命周期方法为()A.onStart()-onCreate()-onResume()B.onCreate()-onStart()-onResume()C.onStart()-onCreate()-onPause()D.onCreate()-onStart()-onPause()正确答案:B3【单选题】(2分)下列选项哪个不是Activity启动的方法?()A.startActivityFromChildB.goToActivityC.startActivityForResultD.startActivity正确答案:B4【单选题】(2分)下列哪个不是Activity的生命周期方法之一?()A.startActivityB.onResumeC.onCreateD.onStart正确答案:A5【单选题】(2分)onPause什么时候调用()A.当界面被隐藏时B.当onCreate方法被执行之后C.当界面启动时D.当界面重新显示时正确答案:A6【多选题】(2分)当发送一个隐式Intent后,Android系统会将他与程序中的每一个组件的过滤器进行匹配,匹配属性有(),需要这几个属性匹配成功才能唤起相应的组件。A.nameB.categoryC.actionD.data正确答案:BCD7【判断题】(2分)在android程序中要注册Activity,应该在AndroidManifest.xml文件下完成。()A.对B.错正确答案:A8【判断题】(2分)一个Activity就是一个可视化的界面或者看成是控件的容器。()A.错B.对正确答案:B9【判断题】(2分)Activity的onStop()和onDestroy()方法效果是差不多的。()A.对B.错正确答案:B10【判断题】(2分)Intent是android的四大组件之一。()A.错B.对正确答案:A第三章单元测试1【单选题】(2分)相对布局的标签是()A.Linear_LayoutB.RelativeLayoutC.Relative_LayoutD.LinearLayout正确答案:B2【单选题】(2分)android:layout_centerInParent的含义是()A.设置当前控件位于父控件的水平居中位置B.获得父布局的居中的值C.设置当前控件位于父布局的中央位置D.设置当前控件位于父布局的垂直居中位置正确答案:C3【单选题】(2分)所有控件都默认显示在屏幕左上角的布局是()A.表格布局B.线性布局C.帧布局D.相对布局正确答案:C4【单选题】(2分)下面哪个不是Android的界面布局方式?()A.RelativeLayoutB.FlowLayoutC.TableLayoutD.LinearLayout正确答案:B5【单选题】(2分)下列哪个属性是专用于相对布局的()A.android:layout_alignParentRightB.android:stretchColumnsC.android:layout_toRightOfD.android.orientation正确答案:C6【多选题】(2分)定义LinearLayout水平方向布局时必须设置的属性。()A.android:backgroundB.android:layout_widthC.android:layout_heightD.android:orientation正确答案:BCD7【判断题】(2分)layout布局文件的命名不能出现大写字母。()A.错B.对正确答案:B8【判断题】(2分)Chain(链)是一种特殊的约束,他使我们能够对一组水平或竖直方向互相关联的控件进行统一管理。一组控件通过一个双向的约束关系链接起来,就能形成一个Chain。()A.错B.对正确答案:B9【判断题】(2分)ConstraintLayout布局中的控件可以在横向和纵向上以添加约束关系的方式进行相对定位。()A.对B.错正确答案:A10【判断题】(2分)TableLayout表格布局通过TableRow控制行数。()A.错B.对正确答案:A第四章单元测试1【单选题】(2分)设置TextView控件的背景()A.android:srcB.android:paddingC.android:layout_marginD.android:background正确答案:D2【单选题】(2分)设置是否可编辑的属性是()A.android:editB.android:enableC.android:editableD.android:visible正确答案:C3【单选题】(2分)在对话框中setPositiveButton()方法的意思是()A.添加按钮B.添加取消按钮C.添加确定按钮D.添加提交按钮正确答案:C4【单选题】(2分)下列哪个可做EditText编辑框的提示信息。()A.android:inputTypeB.android:hintC.android:textD.android:digits正确答案:B5【多选题】(2分)以下哪些元素是属于AlertDialog对话框的()A.标题B.ToastC.按钮D.内容正确答案:ACD6【多选题】(2分)数据适配器种类有()A.SimpleAdapteB.BaseAdapterC.singleAdapterD.ArrayAdapter正确答案:ABD7【判断题】(2分)在对话框中调用setMultiChoiceItems()方法意思是设置多选对话框。()A.错B.对正确答案:B8【判断题】(2分)设置TextView字体的属性是android:typeface。()A.对B.错正确答案:A9【判断题】(2分)android:textColor属性意思设置文字显示的颜色。()A.对B.错正确答案:A10【判断题】(2分)android:text属性的可以设置当前控件的文本值。()A.错B.对正确答案:B第五章单元测试1【单选题】(2分)以XML格式将数据存储到设备,是哪种方式存储?()A.文本文件存储B.ContentProviderC.SQLite数据库D.SharedPreferences正确答案:D2【单选题】(2分)下列哪个可做Android数据存储?()A.DB2B.SQliteC.MySqlD.Oracle正确答案:B3【单选题】(2分)在android中使用SQLiteOpenHelper这个辅助类时,哪些操作可能生成一个数据库()A.getAbleDatabase()B.Database()C.getDatabase()D.getReadableDatabase()正确答案:D4【单选题】(2分)在使用SQLiteOpenHelper这个类时,它的哪一个方法是用来实现版本升级之用的。()A.onUpdate()B.onCreate()C.onCreade()D.onUpgrade()正确答案:D5【多选题】(2分)申请权限方式有以下哪几种方式?()A.自动申请B.动态申请权限C.静态申请权限D.手动申请正确答案:BC6【多选题】(2分)删除SharedPreferences文件中的数据方法有()A.remove()B.removeAt()C.delete()D.clear()正确答案:AD7【判断题】(2分)内部存储把数据存储到SD卡里。()A.对B.错正确答案:B8【判断题】(2分)静态申请权限适用系统版本:Android6.0以上。()A.错B.对正确答案:A9【判断题】(2分)当应用被卸载时,该文件也会被删除,这是文件存储方式里的内部存储。()A.对B.错正确答案:A10【判断题】(2分)SQLite查询返回的数据类型是cursor/游标。()A.错B.对正确答案:B第六章单元测试1【单选题】(2分)创建自定义的一个内容提供者,其名为MyContentProvider,则其下哪个是正确定义。()A.publicclassMyContentProviderB.publicclassMyContentProviderextendsContentProviderC.publicclassMyContentProviderextendsContentResolverD.publicclassMyContentProviderextendsSqlOpenHelper正确答案:B2【单选题】(2分)与已经注册的Uri进行匹配的语句是()A.intmatch=matcher.match(uri);B.intmatch=matcher.Uri(uri);C.intmatch=matcher.query(uri);D.ntmatch=matcher.matchUri(uri);正确答案:A3【单选题】(2分)系统短信的URI是()A.Uriuri=Uri.parse("scheme://infos/");B.Uriuri=Uri.parse("content://sms/");C.Uriuri=Uri.parse("content://infos/");D.Uriuri=Uri.parse("scheme://sms/");正确答案:B4【多选题】(2分)以下哪个正确的将Uri注册到UriMatcher中()A.matcher.register(“edu.wfu.contentprovider",“bookInfo/*",1);B.matcher.register(“edu.wfu.contentprovider",“bookInfo",0);C.matcher.addURI(“edu.wfu.contentprovider",“bookInfo",0);D.matcher.addURI(“edu.wfu.contentprovider",“bookInfo/#",1);正确答案:CD5【多选题】(2分)Uri为内容提供者中的数据建立了唯一标识符。它主要由以下哪几部分组成?()A.authoritiesB.schemeC.pathD.table正确答案:ABC6【多选题】(2分)内容提供者创建完成后,AndroidStudio会自动在AndroidManifest.xml中对内容提供者进行注册。以下哪些是其属性标签。()A.authoritiesB.exportedC.enabledD.name正确答案:ABCD7【判断题】(2分)URI中的authorities属性值,通常采用程序包名的方式命名。()A.对B.错正确答案:A8【判断题】(2分)Uri为内容提供者中的数据建立了唯一标识符。它主要由scheme、authorities、path三部分组成。()A.错B.对正确答案:B9【判断题】(2分)ContentResolver提供一系列增删改查的方法对数据进行操作,并且这些方法以Url的形式对外提供数据。()A.对B.错正确答案:B10【判断题】(2分)用于对ContentProvider中的Uri进行匹配的对象是UriMatcher。()A.错B.对正确答案:B第七章单元测试1【单选题】(2分)手机开机完成、电池电量不足时都会发送()。A.内容提供者B.活动C.IntentD.广播正确答案:D2【单选题】(2分)创建广播类,该类需要继承()A.Broadcast并重写Receive()方法B.BroadcastReceiver并重写Receive()方法C.BroadcastReceiver并重写onReceive()方法D.Broadcast并重写onReceive()方法正确答案:C3【单选题】(2分)取消注册广播,一般会写在活动的哪个生命周期过程里()A.onPauseB.onStopC.onCreateD.onDestroy正确答案:D4【单选题】(2分)下面在AndroidManifest.xml文件中注册BroadcastReceiver方式正确的是()A.name="vider.action.NewBroad"B.android:name="vider.action.NewBroad"C.name=”vider.action.NewBroad”D.android:name=”vider.action.NewBroad”正确答案:B5【多选题】(2分)以下是Android中的核心组件有()A.内容提供者B.活动C.控件D.广播正确答案:ABD6【多选题】(2分)广播类型分为()A.标准广播B.大喇叭广播C.公开广播D.有序广播正确答案:AD7【判断题】(2分)按照接收者的优先级接收,只有一个广播接收者能接收消息,在此广播接收者中逻辑执行完毕后,才会继续传递。这类广播是有序广播。()A.对B.错正确答案:A8【判断题】(2分)无序广播是完全同步执行,发送广播时所有监听这个广播的广播接收者都会接收到此消息,但接收的顺序不确定。()A.错B.对正确答案:A9【判断题】(2分)清单文件里注册的广播标签是receiver。()A.错B.对正确答案:B10【判断题】(2分)取消注册广播的java语句是unregisterReceiver。()A.错B.对正确答案:B第八章单元测试1【单选题】(2分)以下哪个是服务的生命周期方法()A.onPause()B.onStop()C.onResum()D.onStartCommand()正确答案:D2【单选题】(2分)本地服务通信是指应用程序内部的通信,需要使用以下哪个对象进行本地服务通信。()A.AIDLB.startC.IBinderD.binder正确答案:C3【单选题】(2分)绑定Service的方法是()A.onStartB.bindServiceC.startServiceD.onBind正确答案:B4【单选题】(2分)在Activity中,如何获取service对象下面哪个不是Android的界面布局方式?()A.通过getService()获取B.可以通过绑定得到C.可以通过直接实例化得到D.通过startService()正确答案:C5【多选题】(2分)以下哪些是服务的生命周期方法()A.onStartCommand()B.onDestroy()C.onBind()D.onCreate()正确答案:ABCD6【多选题】(2分)服务的启动方式有()A.bindService()B.startService()C.startBind()D.beginService()正确答案:AB7【判断题】(2分)Android中service的实现方法是startservice和bindservice。()A.对B.错正确答案:A8【判断题】(2分)用startService方式启动的服务,该服务可以被自己停止。()A.对B.错正确答案:A9【判断题】(2分)startService()方法启动服务,服务会长期的在后台运行,并且服务的状态与开启者的状态没有关系,即使启动服务的组件已经被销毁,服务会依旧运行。()A.错B.对正确答案:A10【判断题】(2分)当通过bindService()方法启动服务时,需要调用onUnbind()方法解除绑定之后服务才会被销毁。()A.对B.错正确答案:A第九章单元测试1【单选题】(2分)booleanonKeyUp(intkeyCode,KeyEventevent)方法表示()A.按键回调B.按键按下回调C.按键按下+弹起回调D.按键弹起回调正确答案:D2【单选题】(2分)booleanonFocusChanged(booleangainFocus,intdirection,RectpreviouslyFoucuseRect)方法中的参数directionRect表示()A.触发事件的View的坐标系中,当前获得焦点的区域。B.触发事件的View的坐标系中,前一个获得焦点的矩形区域。C.触发事件的View的坐标系中,当前获得焦点的矩形区域。D.触发事件的View的坐标系中,前一个获得焦点的区域。正确答案:B3【单选题】(2分)booleanonTouchEvent(MotionEventevent)方法以下最合适的表示是()A.手指悬空回调B.手指移动回调C.手指触摸回调D.手指滑动回调正确答案:C4【单选题】(2分)booleanonFocusChanged(booleangainFocus,intdirection,RectpreviouslyFoucuseRect)方法中的参数direction表示()A.焦点移动的方向B.手指方向C.设置改变焦点状态D.获取改变焦点状态正确答案:A5【多选题】(2分)以下哪些方法是触摸事件的回调。()A.onTouchEvent()方法B.onKeyUp()方法C.onFocusChanged()方法D.onKeyDown()方法正确答案:AC6【多选题】(2分)手机端事件分类主要分为()A.监听事件B.回调事件C.触摸事件D.键盘事件正确答案:CD7【判断题】(2分)当用户触摸屏幕时,会产生许多手势,如按下、滑动、弹起等。()A.对B.错正确答案:A8【判断题】(2分)事件处理机制主要分为基于回调机制的事件处理和基于监听接口的事件处理()A.对B.错正确答案:A9【判断题】(2分)用户手指或触摸笔在触摸屏幕上连续碰撞的行为我们称之为手势。()A.错B.对正确答案:B10【判断题】(2分)事件分类主要分为键盘事件和鼠标事件。()A.对B.错正确答案:B第十章单元测试1【单选题】(2分)如果HttpURLConnection访问网络文件成功,我们一般会用()获取输入流。()A.getInputStream()B.getOutputFile()C.getOutputStream()D.getInputFile()正确答案:A2【单选题】(2分)HttpURLConnection继承自()。A.HttpB.URLConnectionC.SocketD.NET正确答案:B3【单选题】(2分)Android系统默认提供的内置浏览器使用的引擎是()。A.ChomeB.WebKitC.WebViewD.Web正确答案:B4【多选题】(2分)Android针对HTTP实现网络通信的方式主要包括()。A.使用HttpClient实现B.使用ServiceConnection实现C.使用HttpURLConnection实现D.使用HttpConnection实现正确答案:ABCD5【多选题】(2分)Android中解析JSON数据的org.json包中,最重要的两个类()。A.JSONArrayB.GSONObjectC.GSOnArrayD.JSONObject正确答案:AD6【多选题】(2分)Android中的HttpURLConnection中的输入/输出流操作被统一封装成了()。A.HttpResponseB.HttpGetC.HttpPostD.HttpRequest正确答案:ABCD7【判断题】(2分)使用HttpURLConnection进行HTTP网络通信时,GET方式发送的请求只能发送大小在1024个字节内的数据。()A.对B.错正确答案:A8【判断题】(2分)HttpURLConnection是抽象类,不能直接实例化对象,需要使用URL的openConnection()方法获得。()A.错B.对正确答案:B9【判断题】(2分)Android中要访问网络,必须在AndroidManifest.xml中注册网络访问权限。()A.错B.对正确答案:B10【判断题】(2分)Android中的WebView控件是专门用于浏览网页的,其使用方法与其他控件一样。()A.错B.对正确答案:B第十一章单元测试1【单选题】(2分)动画属性android:duration="1000"的含义是()A.持续时间1000秒B.持续时间1秒C.优先级是1000D.间隔时长1000毫秒正确答案:B2【多选题】(2分)Bitmap.Config是Bitmap的内部类,存储绘图配置参数,以下哪些是其可以取用的值()A.Config.ARGB_4444B.Config.565C.Config.ARGB_8888D.Config.ALPHA_8正确答案:ABCD3【多选题】(2分)逐帧动画的XML里的item标签,必须有的属性是()A.android:durationB.android:sortC.android:drawableD.android:name正确答案:AC4【多选题】(2分)Android中的动画分类()A.3D动画B.补间动画C.帧动画D.2D动画正确答案:BC5【判断题】(2分)BitmapFactory类是位图工厂,它是一个工具类,从不同数据源解析、创建Bitmap对象。()A.对B.错正确答案:A6【判断题】(2分)Canvas类通过该类提供的方法,可以绘制各种图形矩形、圆形、线条…()A.对B.错正确答案:A7【判断题】(2分)BitmapFactory类里的方法decodeResource(Resourcesres,intid)表示将指定路径的文件解码为位图。()A.对B.错正确答案:B8【判断题】(2分)

温馨提示

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

评论

0/150

提交评论