南开20秋学期《手机应用软件设计与实现》在线作业 3.docx
《南开20秋学期《手机应用软件设计与实现》在线作业 3.docx》由会员分享,可在线阅读,更多相关《南开20秋学期《手机应用软件设计与实现》在线作业 3.docx(11页珍藏版)》请在冰豆网上搜索。
![南开20秋学期《手机应用软件设计与实现》在线作业 3.docx](https://file1.bdocx.com/fileroot1/2022-10/11/e21a0dbc-8120-4c41-8565-e21e3da3860b/e21a0dbc-8120-4c41-8565-e21e3da3860b1.gif)
南开20秋学期《手机应用软件设计与实现》在线作业3
20秋学期(1709、1803、1809、1903、1909、2003、2009)《手机应用软件设计与实现》在线作业
一般认为,多媒体技术研究的兴起从(?
)开始。
A:
A.1972年,philips展示播放电视节目的激光视盘。
B:
B.1984年,美国Apple公司推出Macintosh系列机。
C:
C.1986年,philips和sony公司宣布发明了交互式光盘系列CD-I.
D:
D.1987年,美国RCA公司展示了交互式数字影视系统DVI.
答案:
B
以下哪个对象是自定义组件中用来呈现画布的对象
A:
A.Bitmap
B:
B.Canvas
C:
C.BufferedImage
D:
D.Drawable
答案:
B
Android的VM虚拟机是哪个
A:
A.Dalvik
B:
B.JVM
C:
C.KVM
D:
D.framework
答案:
A
关于Activity的描述,下面哪个是正确的?
A:
A.?
?
一个Android程序中只能拥有一个Activity类
B:
B.?
Activity类都必须在Androidmaniefest.xml中进行声明
C:
C.?
系统只负责控制Activity的onDestory过程
D:
D.?
Activity类必须重载onCreate方法
答案:
B
AppWidget窗口小部件时不可以使用下列哪个布局
A:
A,FrameLayout
B:
B,LinearLayout
C:
C,TableLayout
D:
D,RelativeLayout
答案:
C
以下哪个是Android采用的虚拟机
A:
A.Dalivk
B:
B.Linux
C:
C.NDK
D:
D.APP
答案:
A
setOnTouchEvent设置返回值为true和false有何区别
A:
A没有区别,都能对事件进行监听
B:
B设置为true时只能在移动时获得一次监听事件,false则可以多次
C:
C返回true表示这个消息已经被处理结束,后续的handler不再接收到这个消息
D:
D设置为false是,在处理一次监听事件后,系统将抛弃该次事件
答案:
C
在手机应用程序开发中常用的数据库是?
A:
A.SQLite
B:
B.Oracle
C:
C.SqlServer
D:
D.MySQL
答案:
A
能提供内容补全的组件是()
A:
A.EditText
B:
B.DatePicker
C:
C.TimePicker
D:
D.AutoCompleteTextView
答案:
D
WebView中可以用来处理js中警示,确认等对话框的是
A:
A.WebSettings
B:
B.WebViewClient
C:
C.WebChromeClient
D:
D.WebViewChrome
答案:
C
关于线程说法不正确的是()
A:
A.在Android中,我们可以在主线程中,创建一个新的线程
B:
B.在创建的新线程中,它可以操作UI组件
C:
C.新线程可以和Handler共同使用
D:
D.创建的Handler对象,它隶属于创建它的线程
答案:
B
下面关于多媒体技术地描述中,正确的是
A:
A.?
多媒体技术只能处理声音和文字
B:
B.?
多媒体技术不能处理动画
C:
C.?
多媒体技术就是计算机综合处理声音、文本、图像等信息的技术
D:
D.?
多媒体技术就是制作视频
答案:
C
上下文菜单与其他菜单不同的是
A:
A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
B:
B,上下文菜单必须注册到指定的view上才能显示
C:
C,上下文菜单的菜单项可以添加,可以删除
D:
D,上下文菜单的菜单项可以有子项
答案:
B
处理菜单项单击事件的方法不包含?
A:
A.使用onOptionsItemSelected(MenuItemitem)响应
B:
B.使用onMenuItemSelected(intfeatureId,MenuItemitem)响应
C:
C.使用onMenuItemClick(MenuItemitem)响应
D:
D.使用onCreateOptionsMenu(Menumenu)响应
答案:
D
对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?
A:
A.onStart()
B:
B.onPause()
C:
C.onCreate()
D:
D.onResume()
答案:
A
下列哪一个选项不属于AdapterView类的子选项
A:
A.?
ListView
B:
B.?
Spinner
C:
C.?
GridView
D:
D.?
ScrollView
答案:
D
进度条中哪个属性是设置进度条的第二值?
A:
A.Android:
secondaryProgress
B:
B.Android:
progress
C:
C.Android:
max
D:
D.style
答案:
A
SimpleCursorAdapter的父类为
A:
A.BaseAdapter
B:
B.CursorAdapter
C:
C.ArrayAdapter
D:
D.ListAdapter
答案:
A
AutoCompleteTextView是继承了哪个类()
A:
A.EditText
B:
B.DatePicker
C:
C.TimePicker
D:
D.AutoCompleteTextView
答案:
A
对于XML布局文件中的视图控件,layout_width属性的属性值以下哪个符合?
A:
A.match_parent
B:
B.wrap_parent
C:
C.wrap_height
D:
D.match_content
答案:
A
关于AndroidManifest.xml文件,以下描述错误的选项有哪些?
A:
A、在所有的元素中只有<manifest>和<application>是必需的,且只能出现一次
B:
B、处于同一层次的元素,不能随意打乱顺序
C:
C、元素属性一般都是可选的,但是有些属性是必须设置的
D:
D、对可选的属性,即使不写,也有默认的数值项说明
答案:
A
表单的onsubmit事件的作用是?
A:
A.当表单中的一个按钮被点击时,执行的JavaScript事件。
B:
B.当用户提交一个表单时,执行的JavaScript事件。
C:
C.当表单创建时,执行的JavaScript事件。
D:
D.当页面加载完成时,执行的JavaScript事件。
答案:
B
以下能够触发文本框Change的事件的操作是
A:
A.文本框失去焦点
B:
B.文本获得焦点
C:
C.设置文本框的焦点
D:
D.改变文本框的内容
答案:
D
在Android应用程序中,语言种类的数据应放在那个目录下
A:
A、raw
B:
B、values
C:
C、layout
D:
D、drawable
答案:
B
DDMS中Log信息分为几个级别?
A:
A.3
B:
B.4
C:
C.5
D:
D.7
答案:
C
Android下的单元测试要配置,以下说法不正确的是?
A:
A.需要在manifest.xml清单文件application节点下配置instrumentation
B:
B.需要在manifest.xml清单文件manifest节点下配置instrumentation
C:
C.需要在manifest.xml清单文件application节点下配置uses-library
D:
D.需要让测试类继承AndroidTestCase类
答案:
A
使用AIDL完成远程service方法调用下列说法不正确的是?
A:
A.AIDL对应的接口名称不能与AIDL文件名相同
B:
B.AIDL的文件的内容类似Java代码
C:
C.创建一个Service(服务),在服务的onBind(Intentintent)方法中返回实现了AIDL接口的对象
D:
D.AIDL对应的接口的方法前面不能加访问权限修饰符
答案:
A
关于ImageSwitcher说法正确的是
A:
A.ImageSwitcher里可以通过Time设定转换时候的透明位
B:
B.在使用一个ImageSwitcher之前,不一定要调用setFactory方法
C:
C.setInAnimation是输出到这个ImageSwitcher的时候动画效果
D:
D.setOutAnimation是资源文件从这个ImageSwitcher里消失的时候要实现的动画效果
答案:
D
在AsyncTask中下列哪个方法是负责在完成任务后再执行的
A:
A,run
B:
B,execute
C:
C,doInBackground
D:
D,onPostExecute
答案:
D
上下文菜单与其他菜单不同的是
A:
A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应
B:
B,上下文菜单必须注册到指定的view上才能显示
C:
C,上下文菜单的菜单项可以添加,可以删除
D:
D,上下文菜单的菜单项可以有子项
答案:
B
下列不属于SOAP优点的是
A:
A,SOAP与编程语言无关,但于平台有关。
SOAP可以使用Java完成
B:
B,SOAP是完全和厂商无关。
C:
SOAP与平台有关
D:
D,SOAP是简单的,可扩展的。
答案:
A,C
开发android程序需要的开发工具和开发包包括
A:
A,JDK
B:
B,Eclipse
C:
C,AndroidSDK
D:
D,ADT
E:
E,Raw
答案:
A,B,C,D
Tween动画主要用于()效果
A:
透明度
B:
尺寸伸缩
C:
旋转
D:
位移
答案:
A,B,C,D
下列属于AsyncTask的方法是
A:
A,run
B:
B,execute
C:
C,doInBackground
D:
D,onPostExecute
答案:
C,D
GoogleMap服务申请一般需要生成以下哪些信息
A:
生成可执行文件
B:
生成MD5指纹编码
C:
生成APIKey
D:
生成包结构
答案:
B,C
以下属于adb常用命令的是
A:
adblogcat
B:
adbkill-server
C:
adbpull
D:
adbnet
答案:
A,B,C
以下属于MediaRecorder类生命周期状态的有
A:
Initial
B:
Prepared
C:
Create
D:
Cancel
答案:
A,B
关于Android的IPC机制描述正确的是
A:
Android中的IPC机制是为了让Activity和Service之间可以随时的进行交互,故在Android中该机制,只适用于Activity和Service之间的通信
B:
类似于远程方法调用
C:
类似于C/S模式的访问
D:
通过定义AIDL接口文件来定义IPC接口
答案:
A,B,C,D
随着Activity的创建和销毁,可能会经历哪几种状态
A:
活动状态
B:
暂停状态
C:
停止状态
D:
销毁状态
答案:
A,B,C,D
Android通过startService的方式开启服务,关于service生命周期的onCreate()和onStart()说法正确的是
A:
A、当第一次启动的时候先后调用onCreate()和onStart()方法
B:
B、当第一次启动的时