Android 开发工程师 Android 测试
卷二
(零基础班)
试题卷
一、选择题(每题 2 分,共 20 分):
下列关于 的说法正确的一个选项是( )。
是 的四大组件之一。
在实现中通常作为一个 类出现。
是一个用来提供用户交互界面的组件。
使一个应用程序的指定数据集提供给其他应用程序。
当一个 启动另一个 时,就需要使用到 ,它起到媒介的作用。
每一个 应用都必须要有一个叫做“的入口 。
入口 会作为初始界面在应用关闭时再展示给用户。
每个 都可以启动另一个 。
、①③④⑥⑧ 、②⑤⑥⑦⑧ 、①②③⑤⑧ 、①②③④⑦
关于 Menu(菜单)的叙述错误的是( )。
A、常用的菜单有三种类型:Options Menu、SubMenu 和 Context Menu。
B、Options Menu(选项菜单)在屏幕底部最多只能显示 6 个子项。
C、如果在应用程序开发中没有实现菜单功能,但在程序运行时按下手机上的 Menu 键仍然会
有简单的菜单出现。
D、一般地,MenuItem 对象代表一个菜单项,通常 MenuItem 实例通过菜单实例 menu 的 add
方法获得。
在 生命周期中的各个方法,他们在不同状态下的调用顺序不正确的一个选项是( )。
初 次 启 动 一 个 时 的 执 行 过 程 是 : 依 次 执 行 了 !" 、 #!" 和
$%&'!"方法。
当 启 动 后 , 点 击 “ 返 回 ” 按 钮 , 这 时 的 执 行 顺 序 是 : (&%!")*
#+!")*#+!"。
启动一个 时的执行过程是:依次执行了 !"、#!"和 $%&'!"
方法。
在 被启动之后,点击 ,' 按钮,这时 的执行顺序是:(&%!")*
#+!"。
点击 ,' 按钮后,系统回到桌面,然后我们再找到这个应用并打开,这时 的执行
顺序是:$%!")*!")*#!")*$%&'!"。
重新启动一个应用,在它被启动后,先点击“拨打电话”按钮,之后再点击“返回”按钮,这时
的 执 行 顺 序 是 : (&%!" )* #+!" )* $%!" )* #!" )*
$%&'!"。
、①②③⑥ 、①④⑤⑥ 、②③④⑤ 、①③④⑥
-以下关于 Notification(通知)的叙述错误的是( )
A、Notification(通知)的提醒有时间限制,会在一段时间后自动消失。
B、它不会打断用户当前的操作。
C、Notification 使用 NotificationManager 来管理。
D、Notification(通知)是 Android 提供的在状态栏的提醒机制。
.以下哪个组件或控件一般不会被用来做消息推送(定期给用户发送一些消息)( )。
A、Notification B、Menu C、Dialog D、Service
/关于 ListView 以下说法不正确的是( )。
A、采用 MVC 模式将前端显示和后端数据分离。
B、 ListView 相当于 MVC 模式中的 V。
C、为 ListView 提供数据的 List 或数组相当于 MVC 模式中的 M。
D、该控件不能使用 ListView.add 或类似方法添加数据。
0Listview 显示的主要因素不包括( )。
A、用来展示列表的 view B、映射数据的 adapter
C、具体的数据源 D、Intent
1下列关于关闭 的操作中,2%3!4&%"方法的使用描述不正确的
是( )。
、能被该方法关闭的 可以有多个。
、 该 方 法 可 以 用 来 关 闭 自 身 , 也 可 以 通 过 4&% 参 数 来 关 闭 其 他 的
。
、该方法就是 通过 匹配 4&% 和这个请 求码来关闭相应 的 ,当有多个
匹配时,会将这些 全部关闭。
、能被 该 方法关闭 的 都必须是 由 调用该 方 法的 所启动, 且 是使用
%5$%&6!"启动的,也就是带返回值的方式。
7以下关于 LinearLayout 的表述正确的是( )。
A、在其中可以使用 android:layout_marginLeft=""属性来指定与左边界的距离。
B、LinearLayout 可以有横、竖、对角线三种布局格式。
C、LinearLayout 中的子元素可以使用 android:layout_centerHorizontal="true"使之水平居中,以
及 android:layout_centerVertical="true"使之垂直居中。
D、LinearLayout 中不可以嵌套 RelativeLayout。
8 下列关于 及其组件名属性描述不正确的是( )。
、一个 对象包括六个属性:组件名('+9')、动作( )、数据
()、分类( :)、额外信息( ;<)和标志(56:%)。
评论0
最新资源