智慧树知到答案安卓应用程序设计最新答案

内容查看
查看价格15

第一章 单元测试

1、判断题:
第四代移动通讯技术(4G)包括TD-LTE和FDD-LTE两种制式。( )
选项:
A:对
B:错
答案: 【对】

2、判断题:
所有的Android应用程序在底层对应同一个Dalvik虚拟机实例,其代码在虚拟机的解析得以执行。( )
选项:
A:对
B:错
答案: 【错】

3、判断题:
Android是Google公司基于Linux平台开发的手机及平板电脑操作系统。( )
选项:
A:对
B:错
答案: 【对】

4、判断题:
Android Studio开发工具对安装环境没有任何要求。( )
选项:
A:错
B:对
答案: 【错】

5、判断题:
Android 工程中AndroidManifest.xml文件是整个程序的配置文件。( )
选项:
A:对
B:错
答案: 【对】

6、单选题:
关于Dalvik虚拟机,说法错误的是( )。
选项:
A:加载的是.dex格式的数据
B:基于寄存器的架构
C:基于栈的架构

D:在linux操作系统上运行

答案: 【基于栈的架构

7、单选题:
Dalvik虚拟机是基于( )的架构。
选项:
A:寄存器
B:栈
C:存储器

D:堆
答案: 【寄存器】

8、单选题:
下列关于Android起源的说法中,错误的是( )。
选项:
A:Android是第一个真正为手机打造的开放性系统

B:Android最初由Andy Rubin开发的

C:Android1.5被称为甜甜圈
D:Android本意指“机器人”
答案: 【Android1.5被称为甜甜圈】

9、单选题:
下列选项中不属于Android体系结构的是( )。
选项:
A:应用程序层
B:WindowManager;

C:应用程序框架层

D:核心类库
答案: 【WindowManager;

10、单选题:
下列关于3G的描述中,错误的是( )。
选项:
A:相比前两代通信技术,3G在传输声音和数据上速度并没有提升。

B:指将无线通信与国际互联网等多媒体通信结合的移动通信系统。

C:能够处理图像、音乐、视频流等多种媒体形式。

D:3G是当今最流行的通信技术。

答案: 【相比前两代通信技术,3G在传输声音和数据上速度并没有提升。

第二章 单元测试

1、判断题:
相对布局中的控件都是按照相对位置摆放的。 ( )
选项:
A:对
B:错
答案: 【对】

2、判断题:
RadioButton为单选按钮,需要与RadioGroup配合使用。( )
选项:
A:对
B:错
答案: 【对】

3、判断题:
Android UI开发中,线性布局默认为垂直显示。( )
选项:
A:错
B:对
答案: 【错】

4、判断题:
TableLayout可以将视图按照行、列进行排列。( )
选项:
A:错
B:对
答案: 【对】

5、判断题:
帧布局在界面上是一帧一帧显示的。( )
选项:
A:错
B:对
答案: 【对】

6、单选题:
在下列选项中,设置GridLayout中的某控件占3行的是( )。
选项:
A:android:layout_column=”3″

B:android:layout_rowSpan=”3″

C:android:layout_columnSpan=”3″
D:android:rowSpan=”3″
答案: 【android:layout_rowSpan=”3″

7、单选题:
在Android UI开发中,常见的刮刮卡是通过( )实现的。
选项:
A:TableLayout

B:FrameLayout
C:RelativeLayout
D:LinearLayout
答案: 【FrameLayout】

8、单选题:
Android相对布局中,使控件相对父控件底部对齐使用的属性是( )。
选项:
A:android:layout_alignParentTop

B:android:layout_alignBaseline
C:android:layout_alignParentBottom
D:android:layout_alignBottom

答案: 【android:layout_alignParentBottom】

9、单选题:
在下列选项中,设置线性布局方向的属性是( )。
选项:
A:layout_gravity
B:padding

C:orientation
D:gravity
答案: 【orientation】

10、单选题:
Android UI开发中,TableLayout的stretchColumns属性表示( )。
选项:
A:TableLayout最多能加入的列数
B:TableLayout的行数

C:TableLayout的列数
D:拉伸指定列填充满TableLayout

答案: 【拉伸指定列填充满TableLayout

 

第三章 单元测试

1、判断题:
Activity必须在AndroidManifest.xml文件中注册才能运行。( )
选项:
A:对
B:错
答案:

2、判断题:
使用Intent传递数据只需调用putExtra()方法将想要存储的数据存在Intent中即可。( )
选项:
A:错
B:对
答案:

3、判断题:
使用Intent不能传递Parcelable类型的对象。( )
选项:
A:错
B:对
答案:

4、判断题:
启动系统相机使用的action是android.media.action.VIDEO_CAPTURE。( )
选项:
A:对
B:错
答案:

5、判断题:
在目标Activity中,通常使用setResult()方法设置返回数据。( )
选项:
A:错
B:对
答案:

6、单选题:
在下列选项中,Activity获得焦点时执行方法是( )。
选项:
A:onStart()
B:onPause()
C:onResume()
D:onDestroy()

答案:

7、单选题:
在下列选项中,设置ProgressBar的最大进度的方法是( )。
选项:
A:setCurrentProgress ()
B:setProgress()
C:setMax()
D:setTotalProgress()

答案:

8、单选题:
Android使用( )的方式来管理Activity的实例。
选项:
A:任务栈
B:任务堆
C:任务列

D:队列
答案:

9、单选题:
在下列选项中,重新打开最小化的Activity界面时执行的方法是( )。
选项:
A:onCreate、onStart

B:onRestart、onStart
C:OnPause、 onDestroy

D:onRestart、onResume
答案:

10、单选题:
下列不是onActivityResult()方法参数的是( )。
选项:
A:requestCode
B:data
C:resultCode
D:result

答案:

第四章 单元测试

1、判断题:
在Android中存储数据时,可以使用SQL Server数据库。( )
选项:
A:错
B:对
答案:

2、判断题:
Android中数据只能存储到SD卡上。( )
选项:
A:错
B:对
答案:

3、判断题:
在/data/data/包名/cache目录下可以cache软件的缓存数据,当清除缓存时数据就会删除。( )
选项:
A:对
B:错
答案:

4、判断题:
ListView通常用于在界面上显示一个垂直滚动的列表。( )
选项:
A:对
B:错
答案:

5、判断题:
自定义数据适配器类时,继承的父类是DefaultAdapter。( )
选项:
A:对
B:错
答案:

6、单选题:
在下列选项中,Android中的五大存储数据方式不包括( )。
选项:
A:文件
B:SharedPreferences
C:SQLite数据库
D:Map

答案:

7、单选题:
在下列选项中,SD卡的根目录是( )。
选项:
A:/data/data

B:/mnt
C:/mnt/sdcard
D:/data
答案:

8、单选题:
在Environment类中,用来获得SD根目录方法的是( )。
选项:
A:getDownloadCacheDirectory()

B:getDataDirectory()
C:getExternalStorageDirectory()

D:getExternalStorageState()
答案:

9、单选题:
Android中开启事务的方法正确的是( )。
选项:
A:db.endTransaction()
B:intent.startTransaction()

C:db.startTransaction()
D:db.beginTransaction()

答案:

10、单选题:
Android系统中使用的数据库是( )。
选项:
A:MySQL
B:SQLite

C:SQLServer
D:Oracel
答案:

第五章 单元测试

1、判断题:
代码注册广播需要调用registerReceiver()方法。( )
选项:
A:对
B:错
答案:

2、判断题:
注册系统短信到来的广播事件不需要接收短信的权限。( )
选项:
A:对
B:错
答案:

3、判断题:
Android中服务的生命周期和Activity的生命周期一样。( )
选项:
A:对
B:错
答案:

4、判断题:
Android中服务是四大组件之一。( )
选项:
A:对
B:错
答案:

5、判断题:
Android中的内容观察者是Android的四大组件之一。( )
选项:
A:对
B:错
答案:

6、单选题:
sendBroadcast()方法说法正确的是( )。
选项:
A:该方法即是发送有序广播也可以发送无序广播
B:其余选项都不正确

C:该方法是发送一条无序广播

D:该方法是发送一条有序广播
答案:

7、单选题:
Android中定义广播接收者要继承( )。
选项:
A:BroadCast
B:BroadCastReboot

C:Receiver
D:BroadcastReceiver
答案:

8、单选题:
关于Service和Thread的区别说法,不正确的是( )。
选项:
A:service里可以执行密集运算或阻塞操作。

B:当有耗时或阻塞的操作时应该在其中创建一个线程。

C:可以在Service里创建一个Thread。

D:service默认运行在声明它的应用进程的主线程中。

答案:

9、单选题:
关于AIDL描述错误的是( )。
选项:
A:AIDL语言就是Java语言的演变。

B:AIDL全称是Android interface definition Language。

C:AIDL出现目的是解决进程间通信。

D:AIDL定义接口的源代码必须以.aidl结尾。

答案:

10、单选题:
在下列选项中,关于内容提供者的说法错误的是( )。
选项:
A:内容提供者为其它应用程序提供了统一的访问数据库的方式。

B:内容提供者不是抽象类。

C:内容提供者只有在AndroidManifest.xml文件中注册后才能运行。

D:ContentProvider 是一个抽象类,只有继承后才能使用。

答案:

第六章 单元测试

1、单选题:
下列代码中,用于设置GET请求方式的是( )。
选项:
A:conn.setRequestMethod(“GET”);

B:conn.setRequestMethod(“POST”);

C:conn.setConnectTimeout(5000);

D:conn.setDoOutput(true);

答案:

2、单选题:
关于Handler说法正确的是( )。
选项:
A:Handler只能用来发送消息

B:Handler只能用来处理消息

C:Handler是用来发送消息和处理消息的

D:Handler可以如下方式创建new Thread(){public void run() { Handler handler = new Handler(){ }; };}.start();

答案:

3、单选题:
下列通信方式中,不是Android系统提供的是( )。
选项:
A:URL通信

B:HTTP通信

C:Socket通信

D:以太网通信

答案:

4、单选题:
以下关于Looper主消息的循环器说法正确的是( )。
选项:
A:Looper是主消息的循环器,用来监视消息队列里面的数据,一旦发现消息队列里面有数据就把消息给取出来

B:Looper是用来处理消息的

C:Looper是用来发送消息和处理消息的

D:Looper 是主消息的循环器,是用来接收Handler发送的消息

答案:

5、单选题:
( )类可以把InputStream转换成Bitmap。
选项:
A:StringFactory

B:其余选项都不正确

C:EntyFactory

D:BitmapFactory

答案:

6、多选题:
使用HttpURLConnection访问网络时,通常会用到的网络请求方式是( )。
选项:
A:POST方式

B:GET方式

C:其余选项都不正确

D:SET方式

答案:

7、多选题:
下列对HTTP描述正确的是( )
选项:
A:超文本传输协议

B:所有说法都不对

C:规定了浏览器和服务器之间互相通信的规则

D:是一种请求/响应式的协议

答案:

8、判断题:
请求网络成功后返回码是200表示请求成功。( )
选项:
A:错
B:对
答案:

9、判断题:
GET方式和POST方式对URL的长度都是没有限制的。( )
选项:
A:错
B:对
答案:

10、判断题:
在使用HttpURLConnection对象访问网络时不需要其他设置。( )
选项:
A:对
B:错
答案:

第七章 单元测试

1、单选题:
VideoView类中的pause()方法作用是( )。
选项:
A:将视频重新开始播放

B:判断当前是否正在播放视频

C:暂停播放视频

D:获取载入的视频文件的时长

答案:

2、单选题:
MediaPlayer类中setDataSource()方法的作用是( )。
选项:
A:暂停播放音频

B:开始或继续播放音频

C:在开始播放之前调用这个方法完成准备工作

D:设置要播放的音频文件的位置

答案:

3、单选题:
BitmapFactory类是一个工具类,主要用于从不同的数据源(如文件、数据流和字节数组)来解析、创建( )对象。
选项:
A:Stream

B:Bitmap

C:Resource

D:File

答案:

4、单选题:
针对以下的动画设置代码进行判断,选项中哪一项解释是正确的( );

<animation-list android:id = “selected” android:oneshot = “false” >

<item android:drawable = “@drawable/wheel0” android:duration = “1000” />

<item android:drawable = “@drawable/wheel1” android:duration = “1000” />

</animation-list>

选项:
A:这是一段补间动画设置,该动画由两幅图片组成,每帧画面显示1秒

B:这是一段帧动画设置,该动画由两幅图片组成,每帧画面显示1秒就把消息给取出来

C:这是一段帧动画设置,该动画由两幅图片组成,每帧画面显示1000秒

D:这是一段透明度渐变动画设置,该动画由两幅图片组成,每帧画面显示1秒

答案:

5、单选题:
Paint(int flags)方法的作用是( )。
选项:
A:设置透明度

B:设置颜色

C:设置绘制文本时的文字大小

D:创建一个Paint对象,并使用指定属性

答案:

6、多选题:
下列属于补间动画相关类的是( )。
选项:
A:TranslateAnimation

B:FrameAnimation

C:RotateAnimation

D:AlphaAnimation

答案:

7、多选题:
在Android中,下列关于视频播放的实现描述错误的有( ).
选项:
A:使用SurfaceView播放视频时需要MediaPlayer配合

B:使用VideoView播放视频时需要MediaPlayer配合

C:使用SurfaceView播放视频可以改变播放的位置和大小

D:使用VideoView播放视频可以改变播放的位置和大小

答案:

8、判断题:
逐帧动画在Android开发中并不常用,他是通过改变图形来实现动画的。( )
选项:
A:错
B:对
答案:

9、判断题:
使用SwipeRefreshLayout控件时需要指定全路径名称。( )
选项:
A:对
B:错
答案:

10、判断题:
在Android中,播放视频主要使用VideoView,其中VideoView组件播放视频最简单,它将视频的显示和控制集于一身,因此,借助它就可以完成一个简易的视频播放器。( )
选项:
A:错
B:对
答案:

0
觉得这篇文章对你有用的话,就打赏一下支持文章作者

评论0

请先

站点公告

开放大学课程作业代写,有需要扫码加微信

显示验证码

社交账号快速登录