一、考试说明

(一)考试要求:本考试共分四种题型,即单项选择题、多项选择题、填空题、简答题、编 程题,共 120 分钟,总分 100 分。

(二)考试题型:

1.单项选择题(30 分,1 分×30)

只要是了解考生对容易混淆的概念、理论和实践问题掌握的准确度,题目涉及 Android

各个章节的概念及实际应用。

2.多项选择题(10 分,1 分×10)

主要考察学生对基本实践和基本理论问题及相互关系掌握的系统性、全面性、和准确性, 题目涉及理论问题。

3.填空题(10 分,1 分×10)

主要考察学生对基本实践和基本理论问题及相互关系掌握的系统性、全面性、和准确性, 题目涉及理论问题。

4.简答题(20 分,5 分×4)

5.编程题(30 分,6 分+6 分+8 分+10 分)

(1)布局控件

(2)Activity

(3)SQLite 数据库

(4)BroadcastReceiver 广播接收者

(5)Service 服务

(三)时间分配:

本考试为非标准化考试,用钢笔或签字笔按顺序(注明题号)答在答题纸上。试卷分数 和时间分配如下:

android机考题库 android考试_android机考题库

二、复习重点

(一)chap01 Android 基础入门

1.通信技术
2.Android 体系结构
3.Dalvik 虚拟机
4.DDMS 的使用
5.Android 程序结构打包

(二)chap02 Android 用户界面

1.界面布局创建、分类及重要属性
2.常见的系统控件(TextView、EditText、Button、ImageView、Button、Radiobutton)的基本作用、重要属性和事件监听方法
3.程序调试 LogCat 使用(日志信息类型;日志信息记录函数)P42-43

(三)chap03 Activity

1.Activity 创建步骤
2.Activity 生命周期(状态和方法)及转换
3.Intent 概念和作用(显式意图;隐式意图;Intent 过滤器的含义、类别和数据元素 Intent 解析的匹配规则;案例)
4.Intent 组件通信(数据传递原理与方法;回传数据原理与方法;案例)

(四)chap04 数据存储

1.Android 数据存储方法
2.文件存储
(1)openFileOutput()和 openFileInput()方法作用
(2)文件操作模式(4 种)
(3)外存设备数据的读写
3.XML 序列化和解析
4.简单存储 SharedPreferences 及支持的访问模式

(五)chap05 SQLite 数据库

1.SQLite 数据库简介和特点 (怎么创建一个数据库,重写三个方法)
2.SQLite 操作 API(SQLiteOpenHelper 类、SQLiteDatabase 类、Cursor 接口)
3.数据库常用操作(创建 SQLite 数据库;案例)
4.ListView 控件(属性;常用适配器;案例)

(六)chap06 广播接收者组件

1.广播接收组件作用(重写方法)
2.广播接收组件注册(静态注册和动态注册)
3.自定义广播创建(案例)
广播类型(无序广播;有序广播发送)

(七)chap07 Service 服务组件

1.Service 创 建 和 注 册
2.Service 组件生命周期
3.Service 启动方式(重要方法;案例)。
4.服务通信
(1)本地服务通信
(2)使用远程服务实现 IPC(进程间通信)步骤:AIDL 接口;继承 Service 类实现远程服务; 绑定和使用远程服务;数据传递的类型。

(八)chap08 内容提供者组件

1.ContentProvider 的作用和工作原理
2.创建 ContentProvider
3.Uri 及匹配类
4.ContentResolver 基本用法
5.ContentObserver 工作原理和常用方法

(九)chap09 网络编程

1.HTTP 协议介绍
2.HttpURLConnection 基本用法
3.GET 与 POST 请求方式
4.Handler 消息机制
5.AsyncHttpClient 使用

(十)chap10 多媒体编程

1.图形图像处理常用类
2.动画类型(补间动画;逐帧动画)
3.MediaPlayer 类播放视频
4.Fragment 介绍和生命周期

4.6.7.8.章简答
二布局,控件,
三 界面 activity主件
四章较少
五章数据库
六章 广播接受 ,
七,八章服务service
九十十一不考

实验用例为主
课件为主