1. 下面关于文件存储的描述,正确的是( D )。
A. 内部存储的存储路径通常为mnt/sdcard 目录
B.内部存储可以将数据存储到SD 卡上
C.外部存储文件是不安全的
D.外部存储的文件可以被其他应用程序所共享
2. ( A )类的对象能够读取内部存储文件中的数据。
A.FilelnputStream
B.InputStream
C.FileOutputStream
D.OutputStream
3.下列选项中,用于EditText控件中内容为空时显示提示文本信息的属性为( C)
A.android:tint
B.android:password
C.android:hint
D.android:textColorHint
4. 下列选项中,属于接收系统广播的组件的是( D )。
A.Broadcast
B.BroadcastReceiver
C.ContentProvider
D.ContentResolver
5.
在Activity的 onCreate() 方法中,加载布局资源文件的方法是(B)。
A. setTheme()
B.setContentView()
C.setView()
D.setGroupview()
6. 下列选项中,属于定义字符申资源使用的标签的是 (A )。
A.<string/>
B.<strings/>
C.<include/>
D.demin
7.Android智能手机平台是基于(A)操作系统内核开发而来的。
A. Linux
B.Windows
C.Unix
D.Chrome OS
8. 下列关于Fragment的描述,正确的是( D )。
A.Fragment 不需要添加到Activity中也可以单独显示界面
B.只能在布局中添加Fragment
C. 只能在Java 代码中添加Fragment
D. 可以通过getFragmentManager() 方法获取FragmentManager 实例
9.下列选项中,属于设置VideoYiew重新播放视频的方法的是( C )。
A.setVideo()
10.下列选项中,属于设置BditText控件中输入的内容只能是数字的属性的是(C) 。
A.android:password
B.android:hint
C.android:phoneNumber
D.android:editable
11.下面关于Activity生命周期状态的描述,正确的是( B )。
A.A ct ivi ty的运行状态很短暂
B.Activity在暂停状态用户对他操作没有响应
C.Activity会停留在销毁的状态
D.Activity在暂停状态对用户来说是不可见的
12. 下列选项中,属于当前Activity被其他Activity覆盖时训用的方法的是( C )。
14.下列选项中,属于设置顿布局容器中前景图像的属性的是( D) 。
A.android:foreground
B.android:background手机上哪个学编程的软件好
C.android.foregroundGravity
D. 以上都不是
15. 下列选项中,属于设置布局高度的属性的是( C )。
A.android:id
B.android:layout weight
C.androidlayout height
D.android:padding
多选题(共5题,共15.00分)
16.Android关于service的生命周期的onCreate() 和onStart() 说法正确的是 (AD)。
A.当第一次启动的时候先后调用onCreate() 和 onStart() 方法
B.当第一次启动的时候只会调用onCreate()
C.如果service已经启动,将先后调用onCreate( )和onStart( )方法
D. 如果service已经启动,只会执行onStart( )方法,不再执行onStart( )方法
17. 下面关于startService( ) 方法启动服务的描述,正确的是( ABC )。
A. 服务会长期在后台运行
B.启动服务的组件与服务之间没有关联
C.可以通过stopService() 方法停止该服务
D. 可以通过finish( )方法停止该服务
18.下面关于创建程序的描述,正确的是(ABCD)。
A. 需要指定程序的项目名称
B.需要指定程序的存储路径
C. 需要指定程序最小的SDK 版本
D.Android Studio提供了不同类型的Activity
19. 下面关于主题和样式资源的描述,正确的是( ABC )。
A. 主题是包含一种或多种的格式化属性集合
B. 主题可用于改变窗体的样式
C. 主题和样式资源可以定义在l文件中
D. 不能在l文件中设置主题
20.下面关于Button控件的措述,正确的是 (ABCD)。
A.Button控件表示按钮
B.Button继承自TextView
C.Button控件可以显示图片
D.Button控件可以设置点击事件
判断题(共10题,共10 .00分)
21.广播接收者可以监听来自系统或者应用程序的广措。对
A . 正 确
B . 错误
22.Log类所输出的Warning级别的日志内容显示的是红的警告信息。对
A.正确
B . 错误
23. VideoVier控件自带播放/暂停、倒带、快进等按钮。错
A 正 确
B . 错误
24.字符串资源定义在res/values/目录中的l文件中。对
A . 正 确
B . 错误
25. android:foregroundGravity属性用于设置FrameLayout布局中前景图像显示的位置。对
A . 正 确
B . 错误
26.使用XML布局文件控制界面布局,能够有效的将界面中布局的代码和Java代码隔高,使程序的结构更加清晰。错
A . 正 确
B . 错误
27.使用不同的方法启动服务,服务的生命周期是一样的。错
A . 正 确
B . 错 误
28.内容观察者是四大组件之一。错
A . 正 确
B . 错误
29.创建程序时,填写的Winimum Required SDK是指最匹配的目标版本。错
A 正 确
B . 错 误
30.
SurfaceView继承自VideoView,是显示图像的控件。错
A . 正 确
B . 错误
简答题(共3题,共30.00分)
31. 简述Intent过滤器的定义和功能。
Android操作系统使用过滤器来查明活动,服务和广插接收器能够处理指定的一组动作,类别。使用<i
ntent-filter>元素在manifest 文件中,列出了动作,类别和数据类型相关联的活动,服务或广播接收器。
以下是l 文件中的一部分,指定活动ample.intentdemo.Customlctivity的两个动作。类和数据,下面是可以调用的一个例子:
(activityandroid:name=".Customlctivity" android:label="@string/app name'><intent-filter>
(actionandroid:name="android.intent.action.VIEW"/><actionandroid:name="com. example.intentdemo.LALNCHT/)
(categoryandroid:name="android.intent.category.DEFALLT°/><dataandroid:scheme="http"/>(/intent-filter></activity) 活动的定义是随着上面提到的过滤器,活动将使用ample.i ntentdemo.LALNCI 动作提供其类别来调用这个活动,否则使用android.intent.category.DEFALLT。(data)元素活动被称为指定数据类型,上面的例子中自定义活动的数据以“”开始有可能在只是一个意图的情况下,可以通过一个以上的活动或服务的过滤器,用户可能会被要求指定激活哪个组件。可以发现如果没有指定目标,则会引发异常。
32.
简述DOMS工具的主要用途。
D OMS(DalvikDebug Monitor Service),是 Android开发环境中的Delvik虚拟机训试监控服务。可以进行的操作有:为测试设备截屏,
S MS、虚拟地理坐标等,功能非常强大,对于查看特定行程中正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收
安卓开发者来说是一个非常好的工具。
33. 列举Android中常用的布局,并简述他们的特点。
1,FrameLayout, 特点:所有的View 都会放在左上角,并且bai后添加进去的View 会覆盖之前放进去的View。
2,LinearLayout, 特点:在水平或者垂直方向上依次按照顺序来排列子元素,控件的排列顺序遵循其在布局文件中被写出的先后顺序。
3,RelativeLayout, 特点:以某一个子元素为参照物,其余子元素均按照其相对位置来完成布局。
4,TableLayout, 特点:每个TableLayout 都是由一个或多个TableRow 组成的, 一个TableRow 就代表TableLayout的一行。
5,AbsoluteLayout, 表格布局类似 Html 里面的 Table。 每一 个 TableLayout 里面有表格行TableRow,TableRow 里面可以具体定义每一个元素,设定他的对齐方式android:gravity=""
1. 下列选项中,属于接收系统广措的组件的是( B )。
A.Broadcast
B.BroadcastReceiver
C.ContentProvider
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论