没有合适的资源?快使用搜索试试~ 我知道了~
《Android移动开发—习题2.0.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 93 浏览量
2022-07-08
00:01:19
上传
评论
收藏 64KB DOC 举报
温馨提示
试读
17页
《Android移动开发—习题2.0.doc
资源推荐
资源详情
资源评论
1 / 17
《.A.ndroid 移动应用基础教程》习题及答案
第 1-3 章 Android 基础入门
一、填空题
1、Android 是 Google 公司基于______平台开发的手机及平板电脑的操作系统
2、Android 系统采用分层结构,由高到低依次为。
3、ADB 的常见指令中,用于开启 ADB 服务的是。
4、在 Android 程序中,src 目录用于放置程序的___________。
5、Android 程序开发完成后,如果要发布到互联网上供别人使用,需要将程序打包成______文件。
6、Android 的核心服务是基于______
7、库主要提供 Android 程序运行时需要的一些类库,这些类库一般是使用______语言编写,而应用层是用______
语言编写的运行在 Android 平台上的程序
8、每个资源都在 gen 目录中 R.java 文件中生成一个索引,而通过这个索引,开发人员可方便调用 res 目录中保
持资源文件,在 res 目录下对应不同资源存放相应 drawable 子目录,layout 子目录,Value 子目录,menu 子目录中。
二、判断题
1、Android 实际上就是一个手机。
2、WCDMA 是中国自己独自定制的 3G 标准,中国移动使用的就是这种标准。
3、android 第一个版本 Android 1.1 是 2008 年 9 月发布的。
4、gen 目录是自动生成的,主要有一个 R.java 文件,该文件可手动修改。
5、AndroidManifest.xml 文件是整个程序的配置文件。
三、选择题
1、随着智能手机的发展,移动通信技术也在不断升级,目前应用最广泛的是( )
A、1G B、2G C、3G D、4G
2、ADT Bundle 中包含了三个重要组成部分,分别是( )
2 / 17
A、Eclipse B、SDK C、SDK Manager,exe D、ADB
3、应用程序层是一个核心应用程序的集合,主要包括( )
A、活动管理器 B、短信程序 C、音频驱动 D、Dalivik 虚拟机
4、ADB 的常见指令中“列出所有设备”的指令是()
A、adb uninstall B、adb install C、adb device D、adb emulator -avd
5、创建程序时,填写的 Application Name 表示()
A、应用名称 B、项目名称 C、项目的包名 D、类的名字
6、Android 是一个手机平台,其中不包括的是()
A、操作系统 B、行业应用 C、中间件 D、核心应用
7、在 android 发布的版本中以下比 5.0-Lollipop(棒棒糖)早的别名是()
A、Marshmallow(棉花糖)B、Novgat(牛扎糖)C、KitKat(奇巧巧克力)D、Oreo(奥利奥)
8、安装 Android 开发环境中,需 JDK 和 SDK 的支持还需合适开发工具和插件。其中 Android SDK 是()
A、Java 开发工具包 B、JRE 环境
C 常用的库文件 D、Android 开发工具包,开发相关的 API
9、下列关于 AndroidManifest.xml 叙述不正确的是()
A、它位于 res\layout 子目录 B、应用程序必须包含一个该文件
C、它是整个应用的全局描述文件 D、该文件需表明应用的名称图标、活动和服务等信息
四、简答题
1、简要说明 Android 体系结构中每个层的功能。
第 4 章 Activity
一、填空题
1、Activity 生命周期的三种状态分别是________、________和________。
2、Activity 的 4 种启动模式是________、________、________和________。
3、Android 中 Intent 寻找目标组件的方式有两种:________和________
3 / 17
4、Activity 生命周期中“回到前台,再次可见时执行”时调用的方法是________。
5、Android 提供了一个________________________方法来实现回传数据。
二、判断题
1、Activity 是 Android 应用程序的四大组件之一。
2、Intent 一般只用于启动 Activity 不能开启广播和服务。
3、Intent 可以用来开启 Activity,同样它也可以用来在 Activity 之间传递数据。
4、Activity 默认的启动模式是 singleTop 模式。
5、在数据传递时,如果需要获取返回的数据,需要使用 onActivityResult()方法。
三、选择题
1、一个应用程序默认会包含()个 Activity。
A、1 B、2 C、3 D、4
2、下列方法中,Activity 从启动到关闭不会执行的是()。
A、onCreate() B、onStart() C、onResume() D、onRestart()
3、下列组件中,不能使用 Intent 启动的是()。
A、Activity B、启动服务 C、广播 D、容提供者
4、startActivityForResult()方法接收两个参数,第一个是 Intent,第二个是()
A、resultCode B、requestCode C、请求码 D、data
5、下列关于 Activity 的描述,错误的是()
A、Activity 是 Android 的四大组件之一 B、Activity 有 4 种启动模式 C、Activity 通常用于开启一个广播事件
D、Activity 就像一个界面管理员,用户在界面上的操作是通过 Activity 来管理的
四、简答题
1、五种进程(P49-50)
2、Activity 四种状态(p51-p52)
3、四大组件(P50-51)
4.活动七种回调方法和三种生命周期
4 / 17
第 5 章 Android UI 开发
一、填空题
1、Android 中的布局分为 6 种,分别是 、、、、和。
2、Android 相对布局中,表示“是否跟父布局左对齐”的属性是
3、线性布局主要有两种形式,一种线性布局,另一种是线性布局。
4、创建 Android 程序时,默认使用的布局是。
5、LogCat 区域中有 V、D、I、W 和 E 等 5 个字母,其中 V 代表、D 代表、I 代表显示、W 代表显示信息、E
代表显示信息。
6、在表格布局中,在定义布局时在一个表格布局<TableLayout>可定义了多个标记,每个<TableRow>标记占用
一行,且在<TableRow>中,可添加控件,每添加一个控件,表格就会增加。
7、View 在 Android 中可以理解为,它占据屏幕上的一块矩形区域,负责提供控件绘制和事件处理的方
法,ViewGroup 在 Android 中可理解为
二、判断题
1、相对布局中 android:layout_alignRight 属性表示“在指定控件左边”。
2、Toast 的作用是显示一些提示信息。
3、Table Row 必须要设置 layout_width 和 layout_height 属性。
4、帧布局中可以添加多个控件,这些控件会重叠的在屏幕左上角显示。
5、Android 程序中是不支持国际化的。
6、在 LinearLayout 定义中,使用 android:layout_gravity 属性设置放入其中的组件的摆放位置不起作用,需使用
android:gravity 属性
7、在水平线线性布局管理器中,android:layou_height 属性值通常不设置为 match_parent,在垂直线性布局管理
器中,android:layou_width 属性值通常不设置为 match_parent.
8、Padding 表示是外边界,而 Margins 表示是边界。
三、选择题
1、以下属性中()属性可以“在指定控件左边”。
A、android:layout_alignLeftB、android:layout_alignParentLeft
C、androif:layout_leftD、android:layout_toLeftOf
剩余16页未读,继续阅读
资源评论
yyyyyyhhh222
- 粉丝: 404
- 资源: 6万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功