name="android.permission.CAMERA"/>
正确答案是:
D
3.下面哪种说法不正确
A.Dassets和res目录都能存放资源文件,但是与res不同的是assets支持任意深度的子目录,在它里面的文件不会在R.java里生成任何资源ID
B.CAndroidManifest.xml文件是每个Android项目必须有的,是项目应用的全局描述。
其中指定程序的包名(package=”…”)+指定android应用的某个组件的名字(android:
name=”…”)组成了该组件类的完整路径
C.Bres目录是一个特殊目录,包含了应用程序的全部资源,命名规则可以支持数字(0-9)下横线(_),大小写字母(a-z,A-Z);
D.AAndroid应用的gen目录下的R.java被删除后还能自动生成;正确答案是:
C
4.下列关于OpenCore说法不正确的是
A.D,在实现开发中我们并不会过多地研究opencore的实现,我们的Android为我们提供了上层的mediaapi的开发使用
B.C,所有在Android平台的音频、视频的采集以及播放等操作都是通过它来实现的
C.B,MediaPlayer是openCore中的一个核心类D.A,Opencore是Android多媒体框架的核心正确答案是:
C
5.在Android应用程序中,图片应放在那个目录下
A.valuesB.rawC.layoutD.drawable正确答案是:
D
6.Android下的单元测试要配置,以下说法正确的是?
A.需要让测试类继承AndroidTestCase类
B.需要在manifest.xml清单文件application节点下配置uses-permission
C.需要在manifest.xml清单文件application节点下配置instrumentation
D.不需要在manifest.xml清单文件manifest节点下配置instrumentation
正确答案是:
A
7.使用HttpUrlConnection实现移动互联时,设置读取超时属性的方法是
A.setTimeout()B.setRequestMethod()C.setReadTimeout()D.setConnectTimeout()正确答案是:
C
8.Android:
completionThreshold=1是哪个组件的属性?
A.TextViewB.ImageButtonC.EditText
D.AutoCompleteTextView
正确答案是:
D
9.下列关于Service的描述,正确的是
A.每次调用Context类中的StartService()方法后都会新建一个Service实例
B.每次启动一个服务时候都会先后调用onCreate()和onStart()方法
C.当调用了ConText类中的StopService()方法后,Serviece中的onDestroy()方法会自动回调
D.AServie主要负责一些耗时比较长的操作,这说明Service会运行在独立的子线程中正确答案是:
C
10.Activity生命周期中,第一个需要执行的方法是什么?
A.onStartB.onResumeC.onReStartD.onCreate
正确答案是:
D
11.复选框被选择事件通常用A.D,setOnCheckedListenerB.C,setOnMenuItemSelectedListenerC.B,setOnCheckChangeListenerD.A,setOnClickListener
正确答案是:
C
12.定义LinearLayout水平方向布局时设置的属性A.?
android:
orientation_horizontalB.android:
layout_height
C.android:
layoutD.android:
gravity正确答案是:
A
13.对于XML布局文件中的视图控件,layout_width属性的属性值不可以是什么?
A.wrap_contentB.match_parentC.match_contentD.fill_parent
正确答案是:
C
14.被称为“Android之父”的是
A.TimCookB.SteveJobsC.BillGatesD.AndyRubin正确答案是:
D
15.E/AndroidRuntime(1099):
java.lang.RuntimeException:
Unabletoinstantiateactivity
ComponentInfo{com.test/com.test.CanvasActivitys}:
java.lang.ClassNotFoundException:
com.test.CanvasActivitysinloaderdalvik.system.PathClassLoader[/data/app/com.test-1.apk]这段话是程序报错在LogCat中产生的记录,从中可以分析问题的原因可能在哪里?
A.DCanvasActivitys是一个Activity,但没有重写它的onCreate方法
B.C最小SDK支持版本号比运行这个程序的设备版本号还高
C.BCanvasActivitys类没有在AndroidManifest中正确申明
D.A程序执行CanvasActivitys的一个代码段时一个View有引用无对象正确答案是:
C
16.对一些资源以及状态的操作保存,最好是保存在Activity生命周期的哪个函数中进行?
A.onStart()B.onResume()C.onPause()D.onCreate()正确答案是:
A
17.SensorEvent系统使用这个类来创建一个传感器事件对象,他提供了相关传感器事件的信息。
一个传感器事件对象包含(?
?
?
?
)信息。
A.数据的精度;
B.原始传感器数据;C.以上全部选项;
D.产生事件的传感器的类型;正确答案是:
C
18.下面说法正确的是
A.程序组件首先通过Handler把消息传送给Looper,Looper把消息放入队列
B.Handler会与多个线程以及该线程的消息队列对应
C.Android会默认会为线程创建一个关联的消息栈
D.Android不仅仅采用单线程模型正确答案是:
A
19.在一个相对布局中怎样使一个控件居中
A.Dandroid:
scaleType="center"
B.Candroid:
layout_centerInParent="true"
C.Bandroid:
layout_gravity="center"
D.Aandroid:
gravity="center"
正确答案是:
B
20.上下文菜单与其他菜单不同的是A.D,上下文菜单的菜单项可以有子项
B.C,上下文菜单的菜单项可以添加,可以删除
C.B,上下文菜单必须注册到指定的view上才能显示
D.A,上下文菜单项上的单击事件可以使用onMenuItemSelected方法来响应正确答案是:
C
21.下列哪一款移动设备搭载的是Android平台?
A.小米手机B.iPhone手机C.iPadD.NOKIA手机
正确答案是:
A
22.关于适配器的说法正确的是?
A.它主要用来解析数据
B.它主要用来把数据绑定到组件上
C.它主要用来存储xml数据D.它主要是用来存储数据正确答案是:
B
23.下列关于XML布局文件在Java代码中被引用的说明中,不正确的是?
A.在Activity中,可以使用setContentView()方法,确定加载哪一个布局文件
B.在Activity中,可以使用findViewById()方法,通过资源id,获得指定视图元素
C.在Activity中,可以使用R.drawable-system.***方式引用Android系统所提供的图片资源
D.可以使用View类的findViewById()方法,获得当前View对象中的某一个视图元素正确答案是:
C
24.针对ListView组件描述错误的是
A.ListView自带滚动面板功能,如果数据超出屏幕范围,可以自动滚动
B.ListView如果想改变显示内容,只需要调整对应的List集合中的数据即可。
C.ListView在使用时,必须通过Adapter来加入数据
D.ListView中可以通过OnItemClickListener来完成针对某一项目的点击监听正确答案是:
B
25.传感器的可用性不但在不同硬件之间有变化,而且不同的Android版本之间也可能有变化,这是因为(?
?
?
?
)
A.系统调用方法的错误B.原始数据的丢失
C.传感器可用性的多变性
D.Android传感器的引入需要有几个平台Release的过程正确答案是:
D
26.Android中是SAX方式解析xml需要用的类是
A.DEventHandler
B.CPullParser
C.BTimeReader
D.ASAXParserFactory
正确答案是:
D
27.定义LinearLayout垂直方向布局时设置的属性A.?
android:
orientation?
?
verticalB.android:
layout_height
C.android:
layoutD.android:
gravity正确答案是:
A
28.关于Activity的描述,下面哪个是正确的?
A.?
系统只负责控制Activity的onDestory过程
B.?
?
一个Android程序中只能拥有一个Activity类C.?
Activity类都必须在Androidmaniefest.xml中进行声明D.?
Activity类必须重载onCreate方法
正确答案是: