欢迎光临
奥鹏作业辅导

[奥鹏]南开21秋学期《手机应用软件设计与实现》在线作业[正确答案]

来源:奥鹏远程教育   日期: 作者:奥鹏作业辅导

[奥鹏]南开21秋学期《手机应用软件设计与实现》在线作业[正确答案]

南开21秋学期《手机应用软件设计与实现》在线作业[正确答案]单选题答案

21秋学期(1709、1803、1809、1903、1909、2003、2009、2103)《手机应用软件设计与实现》在线作业

试卷总分:100  得分:100

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

1.复选框被选择事件通常用

A.A,setOnClickListener

B.B,setOnCheckChangeListener

C.C,setOnMenuItemSelectedListener

正确选项:--------

D.D,setOnCheckedListener

 

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

A.接收短信,无需配置权限

B.permission.SMS

C.android.permission.RECEIVE_SMS

正确选项:--------

D.android.permission.SEND_SMS

 

3.下列哪一款移动设备搭载的是Android平台?

A.iPhone 6s

B.华为P30

C.Lumia手机

D.iPad

 

4.使用Android系统进行拍照用到的类有:

A.SurfaceView

B.SurfaceHolder

正确选项:--------

C.Callback

D.Camera

正确选项:--------

 

5.以下能够触发文本框Change的事件的操作是

A.文本框失去焦点

B.文本获得焦点

C.设置文本框的焦点

D.改变文本框的内容

正确选项:--------

 

6.关于Handler的说法不正确的是

A.它实现不同进程间通信的一种机制

B.它避免了在新线程中刷新UI的操作

C.它采用队列的方式来存储Message

D.它实现不同线程间通信的一种机制

 

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

A.EditText

B.DatePicker

C.TimePicker

D.AutoCompleteTextView

正确选项:--------

正确选项:--------

 

8.下面哪种说法不正确

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

正确选项:--------

 

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

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

正确选项:--------

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

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

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

正确选项:--------

 

10.下列对SharePreferences存、取文件的说法中正确的是

A.A,属于测试解决方案

B.B,sharePreferences处理的就是key-value对

C.C,读取xml文件的路径是/sdcard/shared_prefx

D.D,信息的保存格式是png

正确选项:--------

 

11.关于视图控件的常用事件描述中,正确的是?

A.Click事件只能使用在按钮上,表示按钮的点击动作

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

C.当单选框中某一选项被选择时,将触发CheckedClick事件

D.当多选框中某一选项被选择时,将触发CheckedChange事件

正确选项:--------

 

12.Android开发中常用的开发与调试工具有很多,下面相关描述不对的是

正确选项:--------

A.Android?Debug?Bridge,简称adb,它只是一个能用来调试Android应用程序的工具。

B.DDMS?的全称是Dalvik?Debug?Monitor?Service,是?Android?开发环境中的Dalvik虚拟机调试监控服务。

C.LogCat日志记录工具,这个工具很常用,可以理解为C或Java程序中的控制台输出,常被用来在手写代码的调试方式中,输出调试信息。

D.SDK的管理器,使用自动更新的方式从Google服务器中下载最新的SDK版本及工具到本机。

正确选项:--------

 

13.下列关于Service的描述,正确的是

A.A Servie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中

B.每次调用Context类中的StartService()方法后都会新建一个Service实例

C.每次启动一个服务时候都会先后调用onCreate()和onStart()方法

D.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调

正确选项:--------

 

14.上下文菜单与其他菜单不同的是

A.A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应

正确选项:--------

B.B,上下文菜单必须注册到指定的view上才能显示

C.C,上下文菜单的菜单项可以添加,可以删除

D.D,上下文菜单的菜单项可以有子项

正确选项:--------

 

15.在Android中使用SQLiteOpenHelper这个辅助类时,可以生成一个数据库,并可以对数据库版本进行管理的方法可以是

A.getDatabase()

正确选项:--------

B.getUserDatabase()

C.getReadableDatabase()

D.getDatabase()

 

16.ScrollView 中,可以直接包含多少个组件?

A.3个

B.2个

C.1个

D.无数个

正确选项:--------

 

17.使用地图需要的权限是

A.A,android.permission.TIME

B.B,android.permission.WRITE_SECURE_SETTINGS

C.C,android.permission.INTERNET

正确选项:--------

D.D,android.permission. GPS

 

18.下列哪一个选项属于Android中预定义的布局方式?

正确选项:--------

A.TabLayout

B.RelativeLayoutParams

C.FrameLayouParamst

D.LinearLayout

正确选项:--------

 

19.Android的VM虚拟机是哪个

正确选项:--------

A.Dalvik

正确选项:--------

B.JVM

C.KVM

D.framework

 

20.关于隐式 Intent 正确的是?

A.Android 中使用 IntentFilter 来寻找与隐式 Intent 相关的对象

正确选项:--------

B.通过组件的名称寻找与 intent 相关联的对象

C.隐式 Intent 更多用于在应用程序内部传递消息

D.一个声明了 IntentFilter 的组件只能响应隐式 Intent 请求

正确选项:--------

 

21.下列哪一个选项不属于Android中预定义的布局方式?

A.TabLayout

B.RelativeLayout

C.FrameLayout

D.LinearLayout

 

22.事件的名称

A.都要由用户定义

B.有的由用户定义,有的有系统定义

C.是由系统预先定义

D.是不固定的

正确选项:--------

 

23.AutoCompleteTextView是继承了哪个类()

A.EditText

B.DatePicker

C.TimePicker

D.AutoCompleteTextView

 

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

A.notification 需要NotificatinManager 来管理

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

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

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

正确选项:--------

 

25.通过使用(??)框架,你能够访问这些传感器,并获取原始的传感器数据

A.Android

正确选项:--------

B.?Sensor

C.SensorEvent

D.SensorEventListener

 

26.一般认为,多媒体技术研究的兴起从(?)开始。

A.1972年,philips展示播放电视节目的激光视盘。

B.1984年,美国Apple公司推出Macintosh系列机。

C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.

D.1987年,美国RCA公司展示了交互式数字影视系统DVI.

 

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

A.3

B.4

C.5

D.7

 

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

A.ContentResolver

B.ContentProvider

C.Cursor

D.SQLiteHelper

 

29.关于Socket通讯正确的是

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

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

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

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

 

30.处理菜单项单击事件的方法不包含?

A.使用onOptionsItemSelected(MenuItem item)响应

B.使用onMenuItemSelected(int featureId ,MenuItem item)响应

正确选项:--------

C.使用onMenuItemClick(MenuItem item)响应

D.使用 onCreateOptionsMenu(Menu menu)响应

正确选项:--------

 

南开21秋学期《手机应用软件设计与实现》在线作业[正确答案]多选题答案

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

31.Android系统与iOS系统相比的优点有

A.开源

B.众多厂商

C.封闭式

D.审核机制

 

32.Android 数据存储与访问的方式一下说法不正确的是

正确选项:--------

A.A 数据库

B.sharedpreference

正确选项:--------

C.Context

D.WiFi

正确选项:--------

 

33.下列属于SAX解析XML需要用到的类和接口是

A.A,DocumentBuilder

正确选项:--------

B.B,SAXParser

C.C,DefaultHandler

正确选项:--------

D.D,SAXParserFactory

正确选项:--------

 

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

A.notification 需要MessageManager 来管理

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

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

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

 

35.下列可能会导致GC内存泄露的是

A.数据库的cursor没有关闭

B.构造adapter时,没有使用缓存contentview

C.衍生listview的优化问题-----减少创建view的对象,充分使用contentview,可以使用一静态类来优化处理getview的过程activity

D.使用sqlite数据库

正确选项:--------

 

36.下面哪些不属于Android体系结构中的框架层

A.A电话簿

B.B WiFiManager

C.C SQLite

D.D SMS程序

 

37.下列关于 Open Core说法正确的是

A.A, Open core是Android多媒体框架的核心

正确选项:--------

B.B, MediaPlayer是open Core中的一个核心类

正确选项:--------

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

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

正确选项:--------

 

38.在android中使用Menu时可能需要重写的方法有

正确选项:--------

A.onCreateOptionsMenu()

B.onCreateMenu()

C.onOptionsItemSelected()

D.onItemSelected()

正确选项:--------

 

39.NotificationManager中清除消息的方法是

A.A,destroy

正确选项:--------

B.B,cancel

C.C,clear

D.D,cancelAll

正确选项:--------

 

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

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

正确选项:--------

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

正确选项:--------

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

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

 

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

41.Android中文件操作模式中表示只能被本应用使用是MODE_GPS模式

正确选项:--------

 

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

 

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

 

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

 

45.onDestroy是activity被结束前最后一个被调用方法,当调用finish方法或者系统为了节省空间将它暂时性的结束时候调用。

正确选项:--------

 

46.对有序广播,系统会根据接收者请求的先后顺序决定执行的接收者次序

 

47.assets目录是应用资源目录,该目录中的内容将不会被R类所引用

 

48.实例化AlertDialog类往往依靠其内部类

 

49.一个Activity就是一个可视化的界面或者看成是控件的容器。

 

50.可以通过适配器来存储要显示的数据

 

南开21秋学期《手机应用软件设计与实现》在线作业[正确答案]奥鹏资讯分享:

扫描二维码获取答案

热门文章

猜你喜欢

  • 北语18秋《中小企业管理》作业2答案

  • 18春《中小企业管理》作业2-0001 试卷总分:100 得分:0 一、 单选题 (共 5 道试题,共 25 分) 1.属于中小企业信用管理职能的是 。 A.信用评估职能 B.信用监控职能