优秀的文档
优秀的文档
第 1 章 Android 基础知识入门
一、填空
1、Android是谷歌基于Linux平台开发的手机、平板操作系统
2、Android系统采用分层结构,从高到低依次为应用层、应用框架层、核心类库、Linux内核。
3、ADB常用命令中,adb start-server用于启动ADB服务。 4、在Android程序中,src目录是用来放置程序的java代码文件的。
5、Android程序开发完成后计算机操作系统教程第3版答案,如果要发布到网上供他人使用,需要将程序打包成.apk文件。 二、对还是错
1、Android 实际上就是一部手机。 ×2、WCDMA是中国自行定制的3G标准,中国移动采用该标准。 ×3、android Android第一版1.1于2008年9月发布。 √4、gen目录是自动生成的,主要有一个R.java文件,可以手动修改。 ×5、AndroidManifest.xml文件是整个程序的配置文件。 √ 三、多选
1、随着智能手机的发展,移动通信技术也在不断升级。目前应用最广的是(C)
A,1G
B、2G
C、3G
D、4G
2、ADT Bundle包含三个重要的组件,即(ABC)
A.Eclipse
B,SDK
C、SDK 管理器、exe D、ADB
3、应用层是核心应用的集合,主要包括(B)
A.活动管理器
B.短信程序
C,音频驱动程序
D计算机操作系统教程第3版答案,Dalivik 虚拟机
4、ADB常用命令中的“列出所有设备”命令为(C)
A、adb 卸载 B、adb 安装
优秀的文档
C、adb 设备
D. adb模拟器-avd
优秀的文档
5、创建程序时,填写的Application Name表示(A)
A,应用名称
四、简答题
1、简述Android架构中各层的功能。
Android架构一共由四层组成,分别是:
?应用层:设备上安装的所有软件应用都属于这一层吗?应用框架层:包含应用API
?核心类库:包含系统库和运行环境,系统库包含底层C代码;运行时环境包含 Java
核心库和 Dalvik 虚拟机
? Linux Kernel:为Android提供底层驱动。
2、简述SDK在ADB Bundle开发工具中的作用。
SDK包含Android API源码、各种工具、示例项目、使用的各种资源模板等。
B、项目名称
C,项目的包名
D,类名
优秀的文档
优秀的文档
第 2 章 Android UI 开发
一、填空
1、Android中的布局分为6种,分别是RelativeLayout、LinearLayout、TableLayout、GirdLayout、FrameLayout和AbsoluteLayout。
2、在Android相对布局中,表示“是否与父布局左对齐”的属性是android:layout_alignParentLeft。 3、线性布局主要有两种形式,一种是水平线性布局,一种是垂直线性布局。 4、在创建Android程序时,使用的默认布局是RelativeLayout。
5、LogCat区有5个字母,分别是V、D、I、W、E,其中V表示显示所有信息,D表示显示调试信息,I表示显示一般信息, W 表示显示警告信息,E 表示显示错误信息。 二、对还是错
1、相对布局中的android:layout_alignRight属性意思是“在指定控件的左侧”。 √ 2、Toast 用于显示一些提示信息。
√ × √ ×
3、表格行必须设置 layout_width 和 layout_height 属性。
4、框架布局中可以添加多个控件,这些控件会重叠显示在屏幕的左上角。 5、Android 程序不支持国际化。 三、多选
1、以下属性中,(D)属性可以是“在指定控件的左侧”。
A, android:layout_alignLeft C, androif:layout_left
B, android:layout_alignParentLeft D, android:layout_toLeftOf
2、表格布局中android:layout_column属性的作用是指定(D)。
A,行数
B,列数
C,总行数
D,总列数
3、实际开发中的scratch游戏布局是按照(C)写的。
A,相对布局
B 线性布局
C、框架布局
D,绝对布局
4、网格布局是Android(D)中的新布局。
A, 3.0
B,3.1
C, 3.2
D.4.0
5、相对布局中,“是否与父布局底部对齐”是属性(C)
A、android:layout_alignBottom C、android:layout_alignBaseline
优秀的文档
B, android:layout_alignParentBottom D, android:layout_below
优秀的文档四、简答题
1、请简要描述一下toast在你的程序中是如何使用的。
使用Toast可以直接调用Tosast的静态方法:
Toast.makeText(this, text, duration).show();
您还可以创建 Toast 对象,例如:
吐司吐司 = 新吐司(这个); toast.setText(提示信息toast.show();
2、请描述布局的类型以及每种类型的作用。
共有六种布局,它们的作用是:
? RelativeLayout:确定控件相对于其他控件或容器的位置; ? LinearLayout:垂直或水平排列控件; ? TableLayout:以表格形式排列控件;
? GirdLayout:可以让控件交错排列,避免布局嵌套对设备性能的影响,更有利于自由
布局的发展; ? FrameLayout:使控件按照创建顺序重叠显示在屏幕左上角; ? AbsoluteLayout:通过绝对坐标控制控件的放置。
第 3 章活动
一、填空
1、Activity生命周期的三种状态是运行状态、暂停状态和停止状态。 2、Activity的四种启动方式分别是standard、singleTop、singleTask、singleInstance。 3、Android中Intent查找目标组件有两种方式:Implicit Intent和Explicit Intent。 4、Activity生命周期中“回到前台,再次可见时执行”时调用的方法是onRestart()。 5、Android 提供了一个 startActivityForResult() 方法来返回数据。 二、对还是错
1、Activity 是 Android 应用程序的四个组件之一。
√×
2、Intent一般只用来启动Activity,不能启动广播和服务。质量文档
暂无评论内容