项目一 开发环境搭建 1
项目目标 1
项目描述 1
相关知识 1
1.Android 1
2.JDK 6
3.Android SDK 7
4.eclipse 7
5.A DT 7
6.硬件环境 7
项目实施 9
1.安装并设置JDK 9
2.安装elipse 13
3.安装SDK 19
项目小结 24
项目二 登录/注册模块搭建 25
项目目标 25
项目描述 25
相关知识 26
1.布局 26
2.功能控件 30
3.活动 31
4.新建工程 33
5.事件监听器 36
6.Toast 39
7.Intent 41
8.数据存储 47
项目实施 50
1.创建工程 50
2.界面设计 50
3.编写代码 57
实训任务 64
项目小结 64
项目三 单控/显示模块搭建 65
项目目标 65
项目描述 65
相关知识 66
1.ImageView 66
2.ToggleButton 67
3.JSON 67
4.AndroidManifest文件 67
5.多线程编程 69
项目实施 72
1.创建新活动 72
2.界面设计 72
3.代码编写 80
实训任务 86
项目小结 86
项目四 联动模块搭建 87
项目目标 87
项目描述 87
相关知识 88
1.CheckBox 88
2.Spinner 88
项目实施 89
1.创建新活动 89
2.界面设计 89
3.代码编写 92
实训任务 100
项目小结 100
项目五 情景模块搭建 101
项目目标 101
项目描述 101
相关知识 102
1.RadioButton 102
2.时间选择控件 103
项目实施 104
1.创建新活动 104
2.界面设计 104
3.代码编写 107
实训任务 110
项目小结 110
项目六 绘图模块搭建 111
项目目标 111
项目描述 111
相关知识 112
1.自定义View 112
2.Paint 113
3.Canvas 113
项目实施 116
1.创建新活动 116
2.界面设计 116
3.代码编写 120
实训任务 125
项目小结 126
附录A 安卓类库说明 127
附录B Android Manifest权限 131
附录C eclipse常用快捷键 136
附录D 试题 140
试题一 140
试题二 144
试题三 149