南开22春学期《手机应用软件设计与实现》在线作业[答案]答案
正确答案:-----
22春学期(高起本1709-2103、全层次2109-2103)《手机应用软件设计与实现》在线作业-00001
正确答案:-----
试卷总分:100 得分:100
一、单选题 (共 30 道试题,共 60 分)
1.AutoCompleteTextView是继承了哪个类()
A.EditText
正确答案:-----
B.DatePicker
正确答案:-----
C.TimePicker
D.AutoCompleteTextView
正确答案:-----
2.在 Activity 的生命周期中,当它从半透明状态转向可见状态时,它的哪个方法可能会被调用?
A.onStop()
B.onPause()
C.onRestart()
D.onStart()
正确答案:-----
3.下列选项哪个不是Activity启动的方法?
A.goToActivity
B.startActivity
C.startActivityFromChild
D.startActivityForResult
正确答案:-----
4.以下哪一个属于Activity的生命周期方法?
A.onInit( )
B.onStart( )
C.onListening( )
D.onClick( )
正确答案:-----
5.下列哪个是 AbsoluteLayout(绝对布局) 中特有的属性?
A.android:layout_height
正确答案:-----
正确答案:-----
B.android:layout_x
正确答案:-----
正确答案:-----
C.android:layout_above
正确答案:-----
正确答案:-----
D.android:layout_toRightOf
正确答案:-----
正确答案:-----
6.自定义对话框时,将视图对象添加到当前对话框的方法是
A.A,setIcon
B.B,setXML
C.C,setLayout
D.D,setView
正确答案:-----
7.Android开发中常用的开发与调试工具有很多,下面相关描述不对的是
正确答案:-----
A.Android?Debug?Bridge,简称adb,它只是一个能用来调试Android应用程序的工具。
正确答案:-----
B.DDMS?的全称是Dalvik?Debug?Monitor?Service,是?Android?开发环境中的Dalvik虚拟机调试监控服务。
正确答案:-----
C.LogCat日志记录工具,这个工具很常用,可以理解为C或Java程序中的控制台输出,常被用来在手写代码的调试方式中,输出调试信息。
D.SDK的管理器,使用自动更ABC方式从Google服务器中下载最ABCSDK版本及工具到本机。
正确答案:-----
8.关于Socket通讯正确的是
A.A,服务器端需要ServerSocket,需要绑定端口号
B.B,服务器端需要ServerSocket,需要绑定端口号和IP地址
C.C,客户端需要Socket,需要绑定端口号
D.D,客户端需要ServerSocket,需要绑定端口号
正确答案:-----
9.RatingBar 组件中不能用属性直接设置的是?
A.五角星个数
B.当前分数
C.分数的增量
D.五角星的色彩
正确答案:-----
10.复选框被选择事件通常用
A.A,setOnClickListener
B.B,setOnCheckChangeListener
C.C,setOnMenuItemSelectedListener
正确答案:-----
D.D,setOnCheckedListener
正确答案:-----
11.对于XML布局文件中的视图控件,layout_width属性的属性值以下哪个符合?
正确答案:-----
A.match_parent
B.wrap_parent
C.wrap_height
D.match_content
正确答案:-----
12.一条中文短信息最长约占多少byte
A.70
B.40
C.100
D.20
正确答案:-----
13.下列哪个传感器可以用于制作微信里的“摇一摇”功能(即震动手机来寻找周围同上微博的人)
正确答案:-----
A.A,Sensor.TYPE_ORIENTATION
B.B,Sensor.TYPE_PROXIMITY
C.C,Sensor.TYPE_ACCELEROMETER
D.D,Sensor.TYPE_LIGHT
正确答案:-----
14.以下哪个对象是自定义组件中用来绘制内容的对象
A.Bitmap
B.Canvas
C.BufferedImage
正确答案:-----
D.Drawable
正确答案:-----
15.事件的名称
A.都要由用户定义
B.有的由用户定义,有的有系统定义
C.是由系统预先定义
D.是不固定的
正确答案:-----
16.下列关于ListView使用的描述中,不正确的是?
A.要使用ListView,必须为该ListView使用Adpater方式传递数据
正确答案:-----
B.要使用ListView,该布局文件对应的Activity必须继承ListActivity
C.ListView中每一项的视图布局既可以使用内置的布局,也可以使用自定义的布局方式
D.ListView中每一项被选中时,将会触发ListView对象的ItemClick事件
正确答案:-----
17.以下哪个是Android采用的虚拟机
正确答案:-----
A.Dalivk
正确答案:-----
B.Linux
C.NDK
正确答案:-----
D.APP
正确答案:-----
21.下面说法正确的是
A.Bundle类与Map不一样,它不是一个key-value类型。
正确答案:-----
B.在onCreate()方法中,可以不调用父类的同名方法。
C.onCreate()方法是具有参数的,也有返回值。
D.在四大组件之间传递数据时,Bundle常被用来封装数据。
正确答案:-----
19.下列语句哪一个正确()
A.Java程序经编译后会产生machine code
正确答案:-----
正确答案:-----
B.Java程序经编译后会产生byte code
C.Java程序经编译后会产生DLL
正确答案:-----
D.以上都不正确
正确答案:-----
20.下列说法正确的是?
A.每个进程都运行于自己的 Java 虚拟机(VM)中。
B.默认情况下,每个应用程序中均运行于自己的进程中,而且此进程不会被消毁。
C.每个应用程序会被赋予一个唯一的 linux 用户 ID,从而使得该应用程序下的文件, 其它用户也可以访问。
正确答案:-----
D.一个应用程序数据,可以随意被其它应用程序所访问。
正确答案:-----
21.使用HttpClient的Get方式请求数据时, 可以()类来构建Http请求
A.A,Get
B.B,URLConnection
C.C,HttpGet
D.D,HttpPost
正确答案:-----
22.Android 是如何组织 Activity 的?
正确答案:-----
A.以栈的方式组式 Activity
B.以队列的方式组织 Activity
C.以树形方式组织 Activity
D.以链式方式组织 Activity
正确答案:-----
23.Android中文件操作模式中表示只能被本应用使用,写入文件会覆盖的是
正确答案:-----
A.A, MODE_APPEND
正确答案:-----
B.B,MODE_WORLD_READABLE
正确答案:-----
C.C,MODE_WORLD_WRITEABLE
正确答案:-----
D.D, MODE_PRIVATE
正确答案:-----
24.创建子菜单的方法是?
A.Add
正确答案:-----
B.addSubMenu
正确答案:-----
C.createSubMenu
D.createMenu
正确答案:-----
25.下面说法有误的是
A.除了支持普通的电话通话之外,Android操作系统从最初的版本开始就支持使用语音操作来使用Google进行网页搜索等功能。
正确答案:-----
B.Android操作系统支持截图功能,该功能允许用户直接抓取智能手机屏幕上的任何画面,但用户不能通过编辑功能对截图进行处理。
正确答案:-----