出自:国家开放大学Android智能手机编程

关于id类型说法正确的是?()
A.概念上和Java语言中的类Object相似,可以被转换任何数据类型
B.内部处理上,这种类型被定义为指向对象的指针
C.id是一个指针,所以在使用id的时候不需要加星号
D.使用id的时候需要加星号
选项卡主要由()组件组成
A.TabHost
B.Tabwidegt
C.framelayout
D.view
下面那些是HTML5支持的浏览器()
A.Safari
B.Chrome
C.Firefox
D.IE7
下面哪些方法是Looper类提供的方法()
A.quit()
B.getThread
C.prepare()
D.loop()
下面关于XAML的说法正确的是()
A.XAML是大小写不区分的
B.所有的属性值,都必须包含在双引号内
C.XAML的元素不要求都是封闭的
D.最终的XAML文件也必须是合适的XML文档
在启动和运行模拟器时,开发人员可以使用多种命令和选项来控制模拟器行为,以下是Android模拟器命令的是()。
A.Android
B.abd
C.emulator
D.ls
SpeechRecognitionResult的Confidence属性表示可靠性信息分为哪几个档次()
A.Hight
B.Medium
C.Low
D.Rejected
布局管理器包括()
A.线性布局
B.帧布局
C.相对布局
D.表格布局
线性插值动画的Animation类是指专门的创建线性动画的类,这些类都具有哪三个属性()
A.from
B.to
C.by
D.at
droid平台包含LinuxKernel(Linux内核),以及()
A.Application(应用程序)
B.ApplicationFramework(应用程序框架)
C.Libraries
D.Androidruntime(Android运行时)
关于Cocoatouch层框架说法正确的是?()
A.UIKit它负责启动和结束应用程序、控制界面和多点触摸事件
B.Mapkit框架让开发人员在任何应用程序中添加Google地图视图,这包括标注定位和事件处理功能
C.GameKit提供了创建并使用对等网络的机制
D.iAd框架是一个交互式广告框架,通过此框架可以在我们的应用程序中加入广告
键盘事件包括按下、弹起等,触摸事件包括()
A.按
B.弹起
C.滑动
D.双击
使用Toast来显示信消消息提示框,只需要经过以下哪几个步骤即可实现()
A.创建一个Toast对象
B.加载布局文件
C.调用Toast类提供的方法来设置该消息提示的对齐方式、页边距、显示的内容等
D.调用Toast类的showo方法显示消息提示框
Android提供的事件处理方式包括()
A.基于回调的事件处理
B.基于监听器的事件处理
C.面向对象的事件处理
D.基于过程的事件处理
Intent过滤器的测试包括()
A.动作测试
B.数据测试
C.类别测试
D.协议测试
IntentService完成如下任务:()
A.提供的常用的发送和处理消息的方法
B.创建工作队列每次传递一个Intent到onHandleIntent()方法实现,这样就不必担心多线程
C.创建区别于应用程序主线程的默认工作线程来执行发送onStartCommand()方法的全部Intent
D.启动客户端
Paint类代表画笔,用来描述图形的()
A.大小
B.形状
C.颜色
D.风格
开发人员需要下面()信息才能查询ContentProvider中的数据
A.数据记录的CURSOR
B.标识该CONTENTPROVIDER的URI
C.需要查询的数据字段名称
D.字段中数据的类型
Android项目中res文件夹下存放的资源包括()
A.图片
B.字符串
C.布局
D.Java代码
关于Handler的说法不正确的是()
A.它实现不同线程间通信的一种机制
B.它避免了新线程操作UI组件
C.它采用栈的方式来组织任务的
D.它可以属于一个新的线程
下列属于Activity的状态是()
A.暂停状态
B.运行状态
C.睡眠状态
D.停止状态
下列选项中美观与XML 序列化和解析描述合理的是
A.文件存储是以流的形式来操作数据的
B.在序列化学像是,需要使用XmlSerialize 序列化器,即XmlSerializer 类
C.XmlSerializer 类的startDocument()方法用于写入序列号的开始节点
D.XmlSerializer 类的setOutput()方法用于设置文件的编码方式
ADT Bundle中包含了三个重要组成部分,分别是( )
A.Eclipse
B.SDK
C.SDK Manager,exe
D.ADB
在android中,ArrayAdapter类是不能作用于()
A.用于把数据绑定到组件上
B.它能把数据显示到Activity上
C.它能把数据传递给广播
D.它能把数据传递给服务
关于Intent对象说法正确的是()
A.在android中,Intent对象是用来传递信息的
B.Intent对象可以把值传递给广播或Activity
C.利用Intent传值时,可以传递一部分值类型
D.利用Intent传值时,它的key值可以是对象
下列属于手机操作系统的?
A.Android
B.iPhone
C.Ubuntu
D.WindowsPhone
当Activity被消毁时,如何保存它原来的状态
A.实现Activity的onSaveInstanceState()方法
B.实现Activity的onSaveInstance()方法
C.实现Activity的onInstanceState()方法
D.实现Activity的onSaveState()方法
关于线程说法正确的是()
A.在android中,我们可以在主线程中,创建一个新的线程
B.在创建的新线程中,它可以操作UI组件
C.新线程可以和Handler共同使用
D.创建的Handler对象,它隶属于创建它的线程
下列说法错误的有()
A.J2SDK就是JavaAPI
B.Appletviewer.exe可利用jar选项运行.jar文件
C.能被java.exe成功运行的java.class文件必须有main()方法
D.能被Appletviewer成功运行的java.class文件必须有main()方法
下列说法错误的有()
A.Java语言中的方法必定隶属于某一类(对象),调用方法与过程或函数相同
B.Java面向对象语言容许单独的过程和函数存在
C.Java面向对象语言容许单独的方法存在
D.Java语言中的方法属于类的成员(member)
下列说法错误的有()
A.在类方法中绝对不能调用实例方法
B.在类方法中只能调用本类中的类方法
C.在类方法中可用this来调用本类的类方法
D.在类方法中调用本类的类方法时可直接调用
下列正确的有()
A.callbyreference不能改变实际参数的参考地址
B.callbyreference能改变实际参数的参考地址
C.callbyreference能改变实际参数的内容
D.callbyvalue不会改变实际参数的数值
不能用来修饰interface的有()
A.protected
B.private
C.static
D.public
下列说法错误的有()
A.intnumber=[]={31,23,33,43,35,63}
B.数组的大小可以任意改变
C.数组是一种对象
D.数组属于一种原生类
下列标识符不合法的有()
A.$Usdollars
B.new
C.1234
D.car.taxi
下列说法正确的有()
A.javac.exe能指定编译结果要置于哪个目录(directory)
B.在编译程序时,所能指定的环境变量不包括classpath
C.javac一次可同时编译数个java源文件
D.环境变量可在编译sourcecode时指定
Java程序的种类有()
A.Servlet
B.Applet
C.Application
D.类(Class)
下列哪些叙述是不正确的()
A.实例方法可直接调用超类的实例方法
B.实例方法可直接调用超类的类方法
C.实例方法可直接调用其他类的实例方法
D.实例方法可直接调用本类的类方法
下列哪些叙述是不正确的()
A.形式参数可被视为localvariable
B.形式参数可被字段修饰符修饰
C.形式参数为方法被调用时,真正被传递的参数
D.形式参数不可以是对象
下列哪些叙述是不正确的()
A.abstract修饰符可修饰字段、方法和类
B.抽象方法的body部分必须用一对大括号{}包住
C.声明抽象方法,大括号可有可无
D.声明抽象方法不可写出大括号
下列运算符不合法的是()
A.&&
B.<>
C.if
D.:=
下列不是提取Java存取数据库能力的包是()
A.java.sql
B.java.awt
C.java.lang
D.java.swing
下列说法不正确的有()
A.class中的constructor不可省略
B.constructor必须与class同名,但方法不能与class同名
C.constructor在一个对象被new时执行
D.一个class只能定义一个constructor
下列语句那些是不正确()
A.Java程序经编译后会产生machinecode
B.Java程序经编译后会产生bytecode
C.Java程序经编译后会产生DLL
D.JAVA编程与安卓生成的文件后缀一样
Java不是从()语言改进重新设计
A.Ada
B.C++
C.Pascal
D.BASIC
下列不是Android项目工程下面的assets目录的作用的是什么?
A.主要放置多媒体等数据文件
B.放置字符串,颜色,数组等常量数据
C.放置一些与UI相应的布局文件,都是xml文件
D.旋转应用程序所使用的图片资源
关于隐式Intent不正确的是?
A.android中使用IntentFilter来寻找与隐式Intent相关的对象
B.通过组件的名称寻找与intent相关联的对象
C.隐式Intent更多用于在应用程序内部传递消息
D.一个声明了IntentFilter的组件只能响应隐式Intent请求
下列关于如何使用Notification,不正确的是?
A.notification需要NotificatinManager来管理
B.使用NotificationManager的notify方法显示notification消息
C.在显示Notification时可以设置通知时的默认发声,震动等
D.Notification中存在可以清除消息的方法
下列说法正确的是?
A.Button是普通按钮组件,除此外还有其他的按钮组件
B.TextView是显示文本的组件,TextView是EditText的父类
C.EditText是编辑文本的组件,可以使用EditText输入特定的字符
D.ImageView是显示图片的组件,可以通过设置显示局部图片
下列不是显示一系列图像的是?
A.ImageView
B.Gallery
C.ImageSwitcher
D.GridView