南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx

上传人:b****1 文档编号:370676 上传时间:2022-10-09 格式:DOCX 页数:13 大小:19.26KB
下载 相关 举报
南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx_第1页
第1页 / 共13页
南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx_第2页
第2页 / 共13页
南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx_第3页
第3页 / 共13页
南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx_第4页
第4页 / 共13页
南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx

《南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx》由会员分享,可在线阅读,更多相关《南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx(13页珍藏版)》请在冰豆网上搜索。

南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料.docx

南开大学20秋学期《手机应用软件设计与实现》在线作业学习资料

[南开大学]20秋学期《手机应用软件设计与实现》在线作业

一、单选题(共30道试题,共60分)

1.在Activity的生命周期中,当它从半透明状态转向可见状态时,它的哪个方法可能会被调用?

A项.onStop()

B项.onPause()

C项.onRestart()

D项.onStart()

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

2.在AsyncTask中下列哪个方法是负责在完成任务后再执行的

A项.A,run

B项.B,execute

C项.C,doInBackground

D项.D,onPostExecute

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

D

3.Android中关于View继承关系的论述错误的是

A项.ViewGroup继承自View

B项.AdapterView继承自ViewGroup

C项.TableLayout继承自RelativeLayout

D项.Menu、Notification和Toast都不是View的子类

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

4.下面说法正确的是

A项.Bundle类与Map不一样,但它是一个key-value类型。

B项.在onCreate()方法中,可以不调用父类的同名方法。

C项.onCreate()方法是具有参数的,也有返回值。

D项.在四大组件之间传递数据时,Bundle常被用来连接网络。

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

A

5.下面关于Linux内核描述错误的是

A项.由于Linux内核全部使用Java语言编写,故Android的Linux内核层也全部是用Java语言编写的。

B项.Linux是一个开源的操作系统,由非营利的组织——Linux基金会所管理。

C项.Android的内核属于Linux内核的一个分支。

D项.目前,Android的Linux内核层包括安全管理、内存管理、进程管理、网络协议栈、驱动程序模型和电源管理等。

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

A

6.以下哪个是Android采用的虚拟机

A项.Linux

B项.JVM

C项.ART

D项.NDK

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

7.关于Sqlite数据库,不正确的说法

A项.ASqliteOpenHelper类主要是用来创建数据库和更新数据库

B项.BSqliteDatabase类是用来操作数据库

C项.C在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法

D项.D当数据库版本发生变化时,可以自动更新数据库结构

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

8.下面哪一项不属于Android的动画类型?

A项.Tween

B项.Alpha

C项.Frame

D项.Animation

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

D

9.Android中控件的android:

text属性的作用是

A项.显示视频

B项.显示图片

C项.显示文本字符串

D项.显示音乐

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

10.在AsyncTask中下列哪个方法是负责执行那些很耗时的后台计算工作的

A项.A,run

B项.B,execute

C项.C,doInBackground

D项.D,onPostExecute

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

11.RatingBar组件中不能用属性直接设置的是?

A项.五角星个数

B项.当前分数

C项.分数的增量

D项.五角星的色彩

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

D

12.Hanlder是线程与Activity通信的桥梁,如果线程处理不当,机器就会变得越慢,那么线程销毁的方法是?

A项.onDestroy()

B项.onClear()

C项.onFinish()

D项.onStop()

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

A

13.Android中下列属于Intent的作用的是?

A项.处理一个应用程序整体性的工作

B项.是一段长的生命周期,没有用户界面的程序,可以保持应用在后台运行,而不会因为切换页面而消失

C项.实现应用程序间的数据共享

D项.可以实现界面间的切换,可以包含动作和动作数据,连接四大组件的纽带

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

D

14.下面说法有误的是

A项.除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。

B项.Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。

C项.Android操作系统使用了沙箱(sandbox)机制,所有的应用程序都会先被简单地解压缩到沙箱中进行检查,并且将应用程序所需的权限提交给系统,并且将其所需权限以列表的形式展现出来,供用户查看。

D项.由于Android操作系统的开放性和可移植性,它可以被用在大部分电子产品上。

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

B

15.被称为“苹果之父”的是

A项.SteveJobs

B项.AndyRubin

C项.TimCook

D项.BillGates

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

A

16.在Activity中需要找到一个id是bookName的的TextView组件,下面哪种语句写法是正确的

A项.TextView?

tv?

=?

this.findViewById(R.iD项.bookName);

B项.TextView?

tv?

=?

(TextView)this.findViewById(R.iD项.code);

C项.TextView?

tv?

=?

(TextView)this.findViewById(R.iD项.bookName);

D项.TextView?

tv?

=?

(TextView)this.findViewById(R.string.bookName);

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

17.在一个相对布局中怎样使一个控件居中

A项.Aandroid:

gravity="center"

B项.Bandroid:

layout_gravity="center"

C项.Candroid:

layout_centerInParent="true"

D项.Dandroid:

scaleType="center"

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

18.下列哪个可做EditText编辑框的提示信息?

A项.android:

inputType

B项.android:

text

C项.android:

digits

D项.android:

hint

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

D

19.Java虚拟机中运行的文件的后缀名为

A项.class

B项.apk

C项.dex

D项.xml

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

A

20.关于Intent对象说法正确的是()

A项.在Android中,Intent对象是用来传递信息的

B项.Intent对象只能把值传递给Activity而不能传递给其他

C项.利用Intent传值时,无法传递字符串类型

D项.利用Intent传值时,它的key值可以是对象

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

A

21.关于ImageSwitcher说法正确的是

A项.ImageSwitcher里可以通过Time设定转换时候的透明位

B项.在使用一个ImageSwitcher之前,不一定要调用setFactory方法

C项.setInAnimation是输出到这个ImageSwitcher的时候动画效果

D项.setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

D

22.在android程序中,Log.i()用于输出什么级别的日志信息

A项.调试

B项.信息

C项.警告

D项.错误

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

B

23.下列关于OpenCore说法不正确的是

A项.A,Opencore是Android多媒体框架的核心

B项.B,MediaPlayer是openCore中的一个核心类

C项.C,所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的

D项.D,在实现开发中我们并不会过多地研究opencore的实现,我们的Android为我们提供了上层的mediaapi的开发使用

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

B

24.关于ImageSwitcher说法错误的是

A项.ImageSwitcher里可以通过Alpha设定转换时候的透明位

B项.在使用一个ImageSwitcher之前,不一定要调用setFactory方法

C项.setInAnimation是设置资源被读入到这个ImageSwitcher的时候动画效果

D项.setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

B

25.以下属性中哪个属性是LinearLayout拥有但RelativeLayout没有的属性

A项.android:

layout_width

B项.android:

layout_height

C项.android:

layout_weight

D项.android:

background

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

C

26.通过使用(?

?

)框架,你能够访问这些传感器,并获取原始的传感器数据

A项.Android

B项.?

Sensor

C项.SensorEvent

D项.SensorEventListener

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

A

27.Activity生命周期中,第一个需要执行的方法是什么?

A项.onStart

B项.onCreate

C项.onReStart

D项.onResume

解析:

本题难度中等,请复习南开课程知识,并完成相应题目

【正确选择】:

B

28.关于广播以下陈述正确的是

A项.广播接收器只能在配置文件中注册

B项.广播接收器注册后不能注销

C项.广播接收器只能接收自定义的广播消息

D项.广播接收器可以在Activity中单独注册与注销

解析:

本题难度中等,请复习南开课程知识

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1