在线留言 注册 登录
热门搜索:形考答案免费答案奥鹏答案

南开24春学期《手机应用软件设计与实现》在线作业【标准答案】

Time2024-05-19Hits浏览量: 43
有奥鹏院校所有作业、毕业论文,详情请咨询请添加QQ : 103092222或微信: xyzlfx100

24春学期(高起本:1709-2103、专升本/高起专:2003-2103)《手机应用软件设计与实现》在线作业-00002

试卷总分:100  得分:100

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

25.以下哪个对象是自定义组件中用来呈现画布的对象

A.Bitmap

B.Canvas

C.BufferedImage

D.Drawable


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

A.调试

B.信息

C.警告

D.错误


3.下列关于Android布局文件常用的长度/大小单位的描述中,不正确的是?

A.dp是设备独立像素,不依赖于设备,是最常用的长度单

B.sp代表放大像素,主要用于字体大小的显示

C.px是像素单位,在不同的设备上显示效果相同,因此推荐在布局中使用该单位

D.在设置空间长度等相对距离时,推荐使用dp单位,该单位随设备密度的变化而变化


4.如果在android应用程序中需要发送短信,那么需要在AndroidManifest.xml文件中增加什么样的权限

A.发送短信,无需配置权限

B.permission.SMS

C.android.permission.RECEIVE_SMS

D.android.permission.SEND_SMS


5.关于Socket通讯正确的是

A.A,服务器端需要ServerSocket,需要绑定端口号

B.B,服务器端需要ServerSocket,需要绑定端口号和IP地址

C.C,客户端需要Socket,需要绑定端口号

D.D,客户端需要ServerSocket,需要绑定端口号


6.下列哪个布局和组件是在开发AppWidget窗口小部件时不可以使用的

A.A,ImageView

B.B,WebView

C.C ,GridView

D.D ,Button


7.在多个应用中读取共享存储数据时, 需要用到哪个对象的 query 方法?

A.ContentResolver

B.ContentProvider

C.Cursor

D.SQLiteHelper


8.下列哪个是 AbsoluteLayout(绝对布局) 中特有的属性?

A.android:layout_height

B.android:layout_x

C.android:layout_above

D.android:layout_toRightOf


21.创建一个对话框正确的语法是

A.builder.create()

B.builder.start()

C.builder.show()

D.builder.stop()


10.Android的VM虚拟机是哪个

A.Dalvik

B.JVM

C.KVM

D.framework


11.以下调整宽度和高度的属性,哪个不是Android系统提供的?

A.Match_parent

B.Wrap_content

C.Fill_content

D.Fill_parent


12.onPause 什么时候调用?

A.当界面重新显示时

B.当界面被隐藏时

C.当界面启动时

D.当 onCreate 方法被执行之后


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

A.onStop()

B.onPause()

C.onRestart()

D.onStart()


14.复选框点击事件通常用

A.A,setOnClickListener

B.B,setOnCheckChangeListener

C.C,setOnMenuItemSelectedListener

D.D,setOnCheckedListener


6.针对ListView组件描述错误的是

A.ListView自带滚动面板功能,如果数据超出屏幕范围,可以自动滚动

B.ListView在使用时,必须通过Adapter来加入数据

C.ListView如果想改变显示内容,只需要调整对应的List集合中的数据即可。

D.ListView中可以通过OnItemClickListener来完成针对某一项目的点击监听


16.下列哪个不是Activity的生命周期方法之一?

A.onCreate

B.startActivity

C.onStart

D.onResume


17.使用HttpUrlConnection实现移动互联时,设置读取超时属性的方法是

A.setTimeout()

B.setReadTimeout()

C.setConnectTimeout()

D.setRequestMethod()


18.被称为“Android之父”的是

A.Steve Jobs

B.Andy Rubin

C.Tim Cook

D.Bill Gates


19.下面哪种说法不正确

A.A Android应用的gen目录下的R.java被删除后还能自动生成;

B.B res目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(0-9)下横线(_),大小写字母(a-z , A-Z);

C.C AndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。其中指定程序的包名(package=”…”)+指定android应用的某个组件的名字(android:name=”…”)组成了该组件类的完整路径

D.D assets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID


20.MediaPlayer 播放资源前,需要调用哪个方法完成准备工作?

A.SetDataSource

B.prepare

C.Begin

D.pause


21.使用Android系统调取摄像头界面需要用到的类有:

A.SurfaceView

B.SurfaceHolder

C.Callback

D.List


22.能提供内容补全的组件是()

A.EditText

B.DatePicker

C.TimePicker

D.AutoCompleteTextView


23.AndroidVM虚拟机中运行的文件的后缀名为

A.class

B.apk

C.dex

D.xml


28.DDMS 中 Log 信息分为几个级别?

A.3

B.4

C.5

D.7


25.以下哪一个属于Activity的生命周期方法?

A.onInit( )

B.onStart( )

C.onListening( )

D.onClick( )


26.关于线程说法不正确的是()

A.在 Android 中,我们可以在主线程中,创建一个新的线程

B.在创建的新线程中,它可以操作 UI 组件

C.新线程可以和 Handler 共同使用

D.创建的 Handler 对象,它隶属于创建它的线程


27.Android平台支持几种宽泛类别的传感器

A.1

B.8

C.3

D.12


28.Intent传递数据时,下列的哪种类型数据不可以被传递?

A.Serializable

B.JSON对象

C.Bundle

D.charsequence


29.给一个TextView设置红色字体,应该使用以下哪种写法

A.setTextColor(0xffff0000);

B.setColor("0xffff0000")

C.setTextColor("0xffff0000")

D.setColor("red")


30.下面关于本地库和Java运行时环境描述错误的是

A.本地库和Java运行时环境层位于Linux内核层之上

B.本地库是应用程序框架的基础,是连接应用程序框架层与Linux内核层的重要纽带。

C.SQLite是根据OpenGL?ES?1.0API标准实现的3D绘图函数库。

D.Android应用程序是用Java语言编写的,所以Android需要一个Java的运行时环境,该环境又包括核心库和Dalvik虚拟机两部分。


二、多选题 (共 10 道试题,共 20 分)

31.下列对Android NDK的理解正确的是?

A.NDK 提供了一份稳定、功能有限的 API 头文件声明

B.NDK 将是 Android 平台支持 C 开发的开端

C.使 “Java+C” 的开发方式终于转正,成为官方支持的开发方式

D.NDK是一系列工具的集合


32.关于Android的IPC机制描述正确的是

A.Android中的IPC机制是为了让Activity和Service之间可以随时的进行交互,故在Android中该机制,只适用于Activity和Service之间的通信

B.类似于远程方法调用

C.类似于C/S模式的访问

D.通过定义AIDL接口文件来定义IPC接口


33.关于Activity的描述,下面哪个是错误的?

A.??一个Android程序中只能拥有一个Activity类

B.?Activity类都必须在Androidmaniefest.xml中进行声明

C.?系统完全控制Activity的整个生命周期

D.?Activity类必须重载onCreate方法


34.在 main.xml 中,定义一个组件时,有两个属性必须写()

A.Android:text

B.Android:layout_height

C.Android:id="@+id/start"

D.Android:layout_width


35.以下属于Activity任务的启动模式有哪些

A.standard

B.singleTop

C.singleTask

D.singleInstance


36.Android 关于service生命周期的onCreate()和onStart()说法正确的是?

A.如果service已经启动,将先后调用onCreate()和onStart()方法

B.当第一次启动的时候先后调用onCreate()和onStart()方法

C.当第一次启动的时候只会调用onCreate()方法

D.如果service已经启动,只会执行onStart()方法,不再执行onCreate()方法


37.在 Activity 中不能通过哪些方式获取Service 对象?

A.直接实例化。

B.绑定。

C.startService()

D.getService()


38.下面属于 View 的子类的是()

A.ViewGroup

B.TextView

C.Activity

D.Service


39.下列关于如何使用 Notification,正确的是?

A.notification 需要MessageManager 来管理

B.使用 NotificationManager 的 notify 方法显示 notification 消息

C.在显示 Notification 时可以设置通知时的默认发声,震动等

D.Notification 中存在可以清除消息的方法


40.继承ContentProvider需要实现?( )等方法

A.?insert

B.?delete

C.?update

D.?query


三、判断题 (共 10 道试题,共 20 分)

41.一个Activity就是一个可视化的界面但不能够被看成是控件的容器。


42.当TextView类视图控件失去焦点或获得焦点时,将触发FocusChange事件


43.Android日志类Log可同时输出5种类型的信息


44.Android通过队列方式组织Activity,符合先入先出的队列访问规则


45.Intent可以用作Activity之间的数据传递


46.Android系统中,一个应用程序数据,可以随意被其它应用程序所访问


47.复选框被选择事件的监听器是setOnCheckChangedListener


47.Android系统从底层到上层依次是Linux Kernel、Framework、Application


49.评分组件是RatingBar


50.当应用程序中某广播在AndroidMainifest进行注册后,即使该应用程序关闭后,也可以接受操作系统发出的广播信息


吐血推荐

奥鹏,国开形考,广开,电大在线,各省平台,新疆一体化,各类成人教育等学习。详情请咨询QQ : 103092222或微信: xyzlfx100

添加微信查看答案

南开24春学期《手机应用软件设计与实现》在线作业【标准答案】_学优资料分享网

添加微信二维码,了解更多学习技巧,平 台作业、毕业论文完成时间友情提醒。。

合作洽谈

诚信为本,合作共赢

欢迎各大学习中心前来治谈;有意请联系我们

推荐作业

留言板
captcha
感谢留言
我们会尽快与您联系
关闭