欢迎来到天天文库
浏览记录
ID:83583106
大小:15.60 KB
页数:18页
时间:2024-09-01
《安卓应用程序设计智慧树知到课后章节答案2023年下山东工业职业学院.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
安卓应用程序设计智慧树知到课后章节答案2023年下山东工业职业学院山东工业职业学院第一章测试1.第四代移动通讯技术(4G)包括TD-LTE和FDD-LTE两种制式。()A:错B:对答案:对2.所有的Android应用程序在底层对应同一个Dalvik虚拟机实例,其代码在虚拟机的解析得以执行。()A:错B:对答案:错3.Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。()A:对B:错答案:对4.AndroidStudio开发工具对安装环境没有任何要求。()A:错B:对答案:错 1.Android工程中AndroidManifest.xml文件是整个程序的配置文件。()A:对B:错答案:对2.关于Dalvik虚拟机,说法错误的是()。A:基于寄存器的架构B:基于栈的架构C:在linux操作系统上运行D:加载的是.dex格式的数据答案:基于栈的架构3.Dalvik虚拟机是基于()的架构。A:堆B:栈C:存储器D:寄存器答案:寄存器4.下列关于Android起源的说法中,错误的是()。A:Android最初由AndyRubin开发的B:Android1.5被称为甜甜圈C:Android本意指“机器人”D:Android是第一个真正为手机打造的开放性系统答案:Android1.5被称为甜甜圈5.下列选项中不属于Android体系结构的是()。A:应用程序框架层B:核心类库C:WindowManager;D:应用程序层 答案:WindowManager;1.下列关于3G的描述中,错误的是()。A:能够处理图像、音乐、视频流等多种媒体形式。B:指将无线通信与国际互联网等多媒体通信结合的移动通信系统。C:相比前两代通信技术,3G在传输声音和数据上速度并没有提升。D:3G是当今最流行的通信技术。答案:相比前两代通信技术,3G在传输声音和数据上速度并没有提升。第二章测试2.相对布局中的控件都是按照相对位置摆放的。()A:对B:错答案:对3.RadioButton为单选按钮,需要与RadioGroup配合使用。()A:对B:错答案:对4.AndroidUI开发中,线性布局默认为垂直显示。()A:错B:对答案:错 1.TableLayout可以将视图按照行、列进行排列。()A:错B:对答案:对2.帧布局在界面上是一帧一帧显示的。()A:对B:错答案:对3.在下列选项中,设置GridLayout中的某控件占3行的是()。A:android:rowSpan="3"B:android:layout_columnSpan="3"C:android:layout_column="3"D:android:layout_rowSpan="3"答案:android:layout_rowSpan="3"4.在AndroidUI开发中,常见的刮刮卡是通过()实现的。A:TableLayoutB:RelativeLayoutC:LinearLayoutD:FrameLayout答案:FrameLayout5.Android相对布局中,使控件相对父控件底部对齐使用的属性是()。A:android:layout_alignBaselineB:android:layout_alignParentTopC:android:layout_alignBottomD:android:layout_alignParentBottom答案:android:layout_alignParentBottom 1.在下列选项中,设置线性布局方向的属性是()。A:layout_gravityB:paddingC:orientationD:gravity答案:orientation2.AndroidUI开发中,TableLayout的stretchColumns属性表示()。A:TableLayout的列数B:TableLayout最多能加入的列数C:TableLayout的行数D:拉伸指定列填充满TableLayout答案:拉伸指定列填充满TableLayout第三章测试3.Activity必须在AndroidManifest.xml文件中注册才能运行。()A:错B:对答案:对4.使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可。()A:错B:对答案:对 1.使用Intent不能传递Parcelable类型的对象。()A:对B:错答案:错2.启动系统相机使用的action是android.media.action.VIDEO_CAPTURE。()A:对B:错答案:错3.在目标Activity中,通常使用setResult()方法设置返回数据。()A:错B:对答案:对4.在下列选项中,Activity获得焦点时执行方法是()。A:onResume()B:onPause()C:onStart()D:onDestroy()答案:onResume()5.在下列选项中,设置ProgressBar的最大进度的方法是()。A:setProgress()B:setTotalProgress()C:setMax()D:setCurrentProgress()答案:setMax()6.Android使用()的方式来管理Activity的实例。A:任务栈B:任务堆C:队列D:任务列 答案:任务栈1.在下列选项中,重新打开最小化的Activity界面时执行的方法是()。A:onRestart、onStartB:OnPause、onDestroyC:onRestart、onResumeD:onCreate、onStart答案:onRestart、onResume2.下列不是onActivityResult()方法参数的是()。A:resultB:resultCodeC:dataD:requestCode答案:result第四章测试3.在Android中存储数据时,可以使用SQLServer数据库。()A:对B:错答案:错4.Android中数据只能存储到SD卡上。()A:错B:对答案:错 1.在/data/data/包名/cache目录下可以cache软件的缓存数据,当清除缓存时数据就会删除。()A:错B:对答案:对2.ListView通常用于在界面上显示一个垂直滚动的列表。()A:对B:错答案:对3.自定义数据适配器类时,继承的父类是DefaultAdapter。()A:对B:错答案:错4.在下列选项中,Android中的五大存储数据方式不包括()。A:SQLite数据库B:文件C:SharedPreferencesD:Map答案:Map5.在下列选项中,SD卡的根目录是()。A:/mnt/sdcardB:/data/dataC:/mntD:/data答案:/mnt/sdcard6.在Environment类中,用来获得SD根目录方法的是()。 A:getExternalStorageState()B:getExternalStorageDirectory()C:getDataDirectory()D:getDownloadCacheDirectory()答案:getExternalStorageDirectory()1.Android中开启事务的方法正确的是()。A:db.beginTransaction()B:db.startTransaction()C:db.endTransaction()D:intent.startTransaction()答案:db.beginTransaction()2.Android系统中使用的数据库是()。A:OracelB:SQLiteC:SQLServerD:MySQL答案:SQLite第五章测试3.代码注册广播需要调用registerReceiver()方法。()A:对B:错答案:对4.注册系统短信到来的广播事件不需要接收短信的权限。() A:对B:错答案:错1.Android中服务的生命周期和Activity的生命周期一样。()A:对B:错答案:错2.Android中服务是四大组件之一。()A:错B:对答案:对3.Android中的内容观察者是Android的四大组件之一。()A:对B:错答案:错4.sendBroadcast()方法说法正确的是()。A:该方法是发送一条有序广播B:该方法即是发送有序广播也可以发送无序广播C:该方法是发送一条无序广播D:其余选项都不正确答案:该方法是发送一条无序广播 1.Android中定义广播接收者要继承()。A:BroadCastB:ReceiverC:BroadCastRebootD:BroadcastReceiver答案:BroadcastReceiver2.关于Service和Thread的区别说法,不正确的是()。A:service里可以执行密集运算或阻塞操作。B:service默认运行在声明它的应用进程的主线程中。C:可以在Service里创建一个Thread。D:当有耗时或阻塞的操作时应该在其中创建一个线程。答案:service里可以执行密集运算或阻塞操作。3.关于AIDL描述错误的是()。A:AIDL定义接口的源代码必须以.aidl结尾。B:AIDL出现目的是解决进程间通信。C:AIDL语言就是Java语言的演变。D:AIDL全称是AndroidinterfacedefinitionLanguage。答案:AIDL语言就是Java语言的演变。4.在下列选项中,关于内容提供者的说法错误的是()。A:ContentProvider是一个抽象类,只有继承后才能使用。B:内容提供者不是抽象类。C:内容提供者为其它应用程序提供了统一的访问数据库的方式。D:内容提供者只有在AndroidManifest.xml文件中注册后才能运行。 答案:内容提供者不是抽象类。第六章测试1.下列代码中,用于设置GET请求方式的是()。A:conn.setDoOutput(true);B:conn.setRequestMethod("GET");C:conn.setRequestMethod("POST");D:conn.setConnectTimeout(5000);答案:conn.setRequestMethod("GET");2.关于Handler说法正确的是()。A:Handler可以如下方式创建newThread(){publicvoidrun(){Handlerhandler=newHandler(){};};}.start();B:Handler是用来发送消息和处理消息的C:Handler只能用来发送消息D:Handler只能用来处理消息答案:Handler是用来发送消息和处理消息的3.下列通信方式中,不是Android系统提供的是()。A:URL通信B:以太网通信C:Socket通信D:HTTP通信 答案:以太网通信1.以下关于Looper主消息的循环器说法正确的是()。A:Looper是用来发送消息和处理消息的B:Looper是主消息的循环器,用来监视消息队列里面的数据,一旦发现消息队列里面有数据就把消息给取出来C:Looper是主消息的循环器,是用来接收Handler发送的消息D:Looper是用来处理消息的答案:Looper是主消息的循环器,用来监视消息队列里面的数据,一旦发现消息队列里面有数据就把消息给取出来2.()类可以把InputStream转换成Bitmap。A:StringFactoryB:EntyFactoryC:BitmapFactoryD:其余选项都不正确答案:BitmapFactory3.使用HttpURLConnection访问网络时,通常会用到的网络请求方式是()。A:GET方式B:SET方式C:其余选项都不正确D:POST方式答案:GET方式;POST方式 1.下列对HTTP描述正确的是()A:超文本传输协议B:所有说法都不对C:规定了浏览器和服务器之间互相通信的规则D:是一种请求/响应式的协议答案:超文本传输协议;规定了浏览器和服务器之间互相通信的规则;是一种请求/响应式的协议2.请求网络成功后返回码是200表示请求成功。()A:错B:对答案:对3.GET方式和POST方式对URL的长度都是没有限制的。()A:对B:错答案:错4.在使用HttpURLConnection对象访问网络时不需要其他设置。()A:错B:对答案:错 第七章测试1.VideoView类中的pause()方法作用是()。A:暂停播放视频B:判断当前是否正在播放视频C:获取载入的视频文件的时长D:将视频重新开始播放答案:暂停播放视频2.MediaPlayer类中setDataSource()方法的作用是()。A:设置要播放的音频文件的位置B:开始或继续播放音频C:暂停播放音频D:在开始播放之前调用这个方法完成准备工作答案:设置要播放的音频文件的位置3.BitmapFactory类是一个工具类,主要用于从不同的数据源(如文件、数据流和字节数组)来解析、创建()对象。A:FileB:ResourceC:BitmapD:Stream答案:Bitmap 1.针对以下的动画设置代码进行判断,选项中哪一项解释是正确的(); A:这是一段帧动画设置,该动画由两幅图片组成,每帧画面显示1000秒B:这是一段透明度渐变动画设置,该动画由两幅图片组成,每帧画面显示1秒C:这是一段帧动画设置,该动画由两幅图片组成,每帧画面显示1秒就把消息给取出来D:这是一段补间动画设置,该动画由两幅图片组成,每帧画面显示1秒答案:这是一段帧动画设置,该动画由两幅图片组成,每帧画面显示1秒就把消息给取出来2.Paint(intflags)方法的作用是()。A:设置绘制文本时的文字大小B:创建一个Paint对象,并使用指定属性C:设置颜色D:设置透明度答案:创建一个Paint对象,并使用指定属性 1.下列属于补间动画相关类的是()。A:TranslateAnimationB:RotateAnimationC:AlphaAnimationD:FrameAnimation答案:TranslateAnimation;RotateAnimation;AlphaAnimation2.在Android中,下列关于视频播放的实现描述错误的有().A:使用VideoView播放视频可以改变播放的位置和大小B:使用SurfaceView播放视频时需要MediaPlayer配合C:使用VideoView播放视频时需要MediaPlayer配合D:使用SurfaceView播放视频可以改变播放的位置和大小答案:使用VideoView播放视频可以改变播放的位置和大小;使用VideoView播放视频时需要MediaPlayer配合3.逐帧动画在Android开发中并不常用,他是通过改变图形来实现动画的。()A:错B:对答案:错4.使用SwipeRefreshLayout控件时需要指定全路径名称。()A:对B:错答案:对 1.在Android中,播放视频主要使用VideoView,其中VideoView组件播放视频最简单,它将视频的显示和控制集于一身,因此,借助它就可以完成一个简易的视频播放器。()A:错B:对答案:对
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处