最新更新:第八章和第九章的选择题有所更改,最好自己做,我们答案都不统一
书上能找到明确答案的我就写了,没有明确答案的我就空着了自己找吧
书上能找到明确答案的我就写了,没有明确答案的我就空着了自己找吧
书上能找到明确答案的我就写了,没有明确答案的我就空着了自己找吧
第一章
选择题
(1)Android系统从(Android 2.3)版本开始全面支持大屏幕设备。
(2)在Android项目中用于存放图片、布局等资源的文件夹是(res)。
(3)以下关于R.class文件说法有误的是(引用该文件需要通过android.R的方式)。
(4)调试日志根据紧急程度划分了很多级别,其中错误日志对应的级别是(e)。
(5)常用于开发Android项目的集成化开发环境不包括(Dreamweaver ).
简答题
(1)Android操作系统的分层体系结构包括哪几层?分别实现什么功能?
应用程序层,应用程序框架层,运行环境与库层,Linux内核层。
应用程序层:Android系统应用程序的开发者所编写的应用程序。
应用程序框架层:应用程序层的开发者提供API,是应用程序的支持框架和调用接口
运行环境与库层:
Linux内核层:Android平台的核心系统服务依赖于Linux操作系统的内核
(2)Android 应用程序开发在项目创建时就实现了MVC,请说明Android项目如何实现了这一开发模式?
第二章
选择题
(1)android:layout_width属性可以被赋予值,不包括(@drawable引用)
(2)EditText控件属性android:inputType设置为密码框的取值是(textPassword)
(3)RelativeLayout布局管理中元素所特有的属性是(android:below).
(4)适配器ArrayAdapter(Context context,int resource,int text ViewResoureld,T[ ] objects)中参数resource的作用是(控件主键).
(5)下列关于Android应用开发中线程机制的说法无误的是(Android应用中UI线程是主线程,可以修改UI)
简答题
(1)Android应用开发中常用的布局管理器有哪些?各有何特点? P50
答:Android 提供了6种布局管理器,分别是线性布局(LinearLayout)、相对布局(RelativeLayout)、表格布局(TableLayout)、帧布局(FrameLayout)、绝对布局(AbsoluteLayout)和网格布局(GridLayout)。
特点:
线性布局:放入其中的控件按照垂直或水平方向来排列。
相对布局:元素可以使用他们彼此之间的位置关系