导航菜单
首页 >  Android期末复习篇  > 学校安卓期末考试复习题(Android移动应用基础教程 第二版)

学校安卓期末考试复习题(Android移动应用基础教程 第二版)

v1.1更新说明:

优化了部分错误格式,第5章增加代码

所有试题以本PDF为准。没有在此复习PDF上出现的内容不予考查。

考场严格,请不要抱有侥幸心理🤷

目录

目录考试题型第1章 Android基础入门本章习题一、填空题二、判断题三、选择题第2章 Android常见界面布局本章习题一、填空题二、判断题三、选择题第3章 Android常见界面控件本章习题一、判断题二、选择题界面设计题TextView常用属性EditText常用属性ImageView常用属性设置Button点击事件的3种方式RadioButton事件CheckBox事件选择、填空题AlertDialog对话框界面设计布局RelativeLayout(相对布局)中子控件的属性LinearLayout(线性布局)常用属性TableLayout(表格布局)常用属性第4章 程序活动单元Activity本章习题一、填空题二、判断题三、选择题第5章 数据存储本章习题一、判断题二、选择题最后一道大题第6章 阶段案例——记事本第7章 使用内容提供者共享数据本章习题一、判断题二、选择题第8章 广播机制本章习题一、填空题二、判断题三、选择题第9章 服务本章习题一、填空题二、判断题三、选择题第11章 网络编程本章习题一、填空题二、判断题三、选择题代码填空题第14章 多媒体应用开发本章习题一、判断题二、选择题

考试题型

选择,填空(10个全是英文),判断

主要是看英文,记关键词

界面设计(第3章 写代码),

代码填空(第11章6空 12分 )

最后一题(第5章)

第1章 Android基础入门本章习题一、填空题

Dalvik中的Dx工具会把部分class文件转换成( )文件。

如果希望在XML布局文件中调用颜色资源,可以使用( )调用。

Android程序入口的Activity是在( )文件中注册的。

Android中 查看应用程序日志的工具是( )。

1、dex 2、@color 3、AndroidManifest.xml 4、LogCat

二、判断题

Dalvik是 Google公司设计的用于Android平台的虚拟机。

Android应用程序的主要语言是Java.

Android系统采用分层架构,分别是应用程序层、应用程序框架层、核心类库和Linux内核。

第三代移动通信技术(3G)包括TD-LTE和FDD-LTE两种制式。

Android程序中,Log.e()用于输出警告级别的日志信息。

每个Dalvik虚拟机实例都是一个独立的进程空间,并且每个进程之间不可以通信。

1、√ 2、√ 3、√ 4、× 5、× 6、×

4.4G技术包括TD-LTE和FDD-LTE两种制式。

5.Log.e()用于输出Error(错误)级别的日志信息。

三、选择题

Dalvik虚拟机是基于( )的架构。 A.栈 B.堆 C.寄存器 D.存储器

Android项目中的主题和样式资源,通常放在( ) 目录。 A. res/drawable B. res/layout C. res/values D. assets

下列关于AndroidManifest.xml文件的说法中,错误的是( )。 A.它是整个程序的配置文件 B.可以在该文件中配置程序所需的权限 C.可以在该文件中注册程序用到的组件 D.该文件可以设置UI布局

Dalvik虚拟机属于Android系统架构中的( ) A.应用程序层 B.应用程序框架层 C.核心类库层 D. Linux内核层

Android中 短信、联系人管理、浏览器等属于Android系统架构中的( ) A.应用程序层 B. 应用程序框架层 C.核心类库层 D. Linux内核层

 

1、C 2、C 3、D 4、C 5、A

第2章 Android常见界面布局

约束布局不考

本章习题一、填空题

Android的常见布局都直接或者间接的继承自( )类。

Android中 的TableLayout继承自( )。

表格布局TableLayout通过( )布局控制表格的行数。

( )布局通过相对定位的方式指定子控件的位置。

在R.java文件中,android:id属性会自动生成对应的( )类型的值。

1、ViewGroup 2、LinearLayout 3、TableRow 4、RelativeLayout 5、int

二、判断题

ViewGroup是盛放界面控件的容器。

如果在帧布局FrameLayout中放入三个所有属性都相同的按钮,那么能够在屏幕上显示的是第1个被添加的按钮。

Android中的布局文件通常放在res/layout文件夹中。

TableLayout继承自LinearLayout, 因此它完全支持LinearLayout所支持的属性。

LinearLayout布局中的android:layout_weight属性用于设置布局内控件所占的权重。

1、√ 2、× 3、√ 4、√ 5 、√

三、选择题

下列属性中,用于设置线性布局方向的是( )。 A. orientation B. gravity C. layout gravity D. padding

下列选项中,不属于Android布局的是( )。

A. FrameLayout B. LinearLayout C. Button D. RelativeLayout

帧布局FrameLayout是将其中的组件放在自己的( )。

A.左上角 B.右上角 C.左下角 D.右下角

对于XML布局文件,android:layout_width属性的值不可以是( )。

A. match_parent B. fill_parent C. wrap_content D. match_content

下列关于RelativeLayout的描述,正确的是( )。

A. RelativeLayout表示绝对布局,可以自定义控件的x、y的位置 B. RelativeLayout表示帧布局,可以实现标签切换的功能 C. RelativeLayout表示相对布局,其中控件的位置都是相对位置 D. RelativeLayout表示表格布局,需要配合TableRow 一起使用

1、A 2、C 3、A 4、D 5、C

第3章 Android常见界面控件

不考RecyclerView和自定义View

大题考界面设计,写xml代码

本章习题一、判断题

Android的控件样式, 每一个XML属性都对应一个Java方法。

当指定RadioButton按钮的android:checked属性为true时,表示未选中状态。

AlertDialog对话框能够直接通过new关键字创建对象。

Toast是Android系统提供的轻量级信息提醒机制,用于向用户提示即时消息。

ListView列表中的数据是通过Adapter加载的。

 

1、√ 2、× 3、× 4、√ 5、√

3.由于AlertDialog类的构造方法被

相关推荐: