第一篇 基础篇 3
第1章 3G网络概述 3
1.1 3G移动通信网络技术 3
1.1.1 移动通信网络概述 3
1.1.2 移动通信技术的发展 6
1.1.3 3G移动通信网络现状 11
1.1.4 3G移动通信网络应用 13
1.2 3G移动通信网络架构 14
1.2.1 移动通信网络体系结构 14
1.2.2 移动通信网络结构 15
1.3 网络通信技术 20
1.3.1 协议的基本概念 20
1.3.2 通信协议的基本概念 21
1.3.3 典型通信协议 24
1.3.4 信令 39
本章小结 41
第2章 3G移动终端操作系统 42
2.1 3G移动终端操作系统概述 42
2.1.1 移动终端操作系统的发展历程 42
2.1.2 常用移动终端操作系统 43
2.2 移动终端市场分析 47
2.2.1 国外移动终端市场分析 47
2.2.2 国内移动终端市场分析 49
2.3 移动终端的分类与体系架构 49
2.3.1 移动通信终端的分类 49
2.3.2 移动通信终端的特点 50
2.3.3 移动通信终端的发展趋势 51
2.3.4 移动终端的体系架构 52
2.3.5 移动终端与电子设备功能的融合 55
2.4 Android操作系统 58
2.4.1 Android操作系统概述 58
2.4.2 Android操作系统的体系结构 58
2.4.3 Android操作系统的功能特性 59
2.4.4 Android操作系统支持的多媒体功能 60
2.4.5 Android操作系统支持的增值业务 62
2.4.6 Android操作系统的安全性 65
2.5 其他操作系统介绍 66
2.5.1 Windows Phone操作系统 66
2.5.2 iOS操作系统 68
本章小结 71
第3章 Android开发环境 72
3.1 Android SDK的结构 72
3.2 Android SDK环境安装 73
3.2.1 JDK基本环境安装 74
3.2.2 Eclipse安装 74
3.2.3 Android SDK获得 74
3.2.4 ADT安装 75
3.2.5 Android SDK配置 81
3.3 仿真器环境运行 83
3.3.1 Android虚拟设备的建立 83
3.3.2 虚拟设备的运行 84
3.3.3 Android中的工具 85
3.3.4 logcat工具 85
3.3.5 仿真器控制 87
3.3.6 命令行工具 88
3.3.7 设备控制 90
3.4 Android中工程案例的建立 91
3.4.1 工程案例的建立 91
3.4.2 文件的查看和编辑 91
3.4.3 工程案例的运行 95
本章小结 97
第二篇 核心篇 101
第4章 3G核心网络技术 101
4.1 3G移动通信技术标准 101
4.1.1 WCDMA移动通信标准 101
4.1.2 CDMA 2000移动通信标准 103
4.1.3 TD-SCDMA移动通信标准 105
4.1.4 三种3G移动通信技术比较 107
4.2 3G无线网络设计与优化 109
4.2.1 无线网络设计的一般流程 109
4.2.2 无线网络优化的一般方法 113
4.2.3 TD-SCDMA无线网络设计的特点 114
4.3 3G核心网规划与设计 117
4.3.1 3G核心网的规划 117
4.3.2 3G核心网规划关键性能指标 120
4.3.3 IP承载网建设 125
本章小结 128
第5章 Android系统管理 129
5.1 资源类型及创建 129
5.1.1 字符串资源 129
5.1.2 布局资源 131
5.1.3 图像资源 132
5.1.4 菜单资源 136
5.1.5 动画资源 138
5.1.6 风格和主题资源 142
5.1.7 创建资源 142
5.2 访问资源 143
5.2.1 生成资源类文件 143
5.2.2 从代码中访问资源 144
5.2.3 从XML文件中访问资源 145
5.3 在代码中存取资源 145
5.3.1 存取简单资源 146
5.3.2 存取对象资源 148
5.4 资源本地化 149
5.5 编译在Android中的应用 152
5.6 Android安全管理 154
5.6.1 安全架构 154
5.6.2 权限 154
5.6.3 使用权限 155
5.6.4 组件权限 156
5.6.5 其他权限支持 156
本章小结 157
第6章 Android NDK开发 158
6.1 Android NDK简介 158
6.2 NDK编译环境 159
6.2.1 Android NDK安装包的下载、解压 159
6.2.2 Cygwin下载、安装 159
6.2.3 用NDK编译程序 166
6.2.4 集成编译环境 168
本章小结 174
第三篇 实例篇 177
第7章 移动终端存储技术 177
7.1 智能终端本地存储技术 177
7.1.1 文件存储 177
7.1.2 SQLite存储方式 183
7.1.3 SharedPreferences存储 195
7.1.4 ContentProvider简介 197
7.2 智能终端网络存储技术 207
本章小结 209
第8章 多媒体应用与游戏开发基础 210
8.1 Android应用开发概述 210
8.1.1 Android系统结构 210
8.1.2 Android应用程序结构 212
8.1.3 Android用户界面 214
8.1.4 Android事件处理 216
8.2 Android多媒体应用开发基础 218
8.2.1 Android多媒体系统结构 218
8.2.2 Android多媒体核心OpenCore 219
8.2.3 Android多媒体应用开发实例 223
8.3 Android游戏开发基础 234
8.3.1 Android游戏开发概述 234
8.3.2 Android游戏开发实例 238
本章小结 260
第9章 3G与物联网技术 261
9.1 物联网概述 261
9.1.1 物联网定义 261
9.1.2 物联网体系架构与关键技术 262
9.2 3G技术与物联网 264
9.2.1 3G通信与物联网 264
9.2.2 移动智能终端与物联网 265
9.3 3G物联网应用实例 266
9.3.1 物联网应用架构 266
9.3.2 典型应用场景 267
本章小结 269
第10章 3G与云计算技术 270
10.1 云计算概述 270
10.1.1 云计算的特点及分类 271
10.1.2 云计算的体系架构及其关键技术 273
10.2 3G移动互联与云计算技术 275
10.2.1 3G移动互联网技术 275
10.2.2 云计算与3G移动互联网的结合 276
10.3 云计算在3G环境中的应用实例 277
10.3.1 Google公司的云应用 277
10.3.2 Google的云计算技术 278
10.3.3 Android平台下的Google云计算应用实例 280
本章小结 281
第四篇 展望篇 285
第11章 4G通信技术基础 285
11.1 4G通信技术概述 285
11.2 4G通信关键技术 286
11.2.1 正交频分复用技术 286
11.2.2 软件无线电技术 286
11.2.3 智能天线技术 286
11.2.4 MIMO技术 287
11.2.5 基于IP的核心网 287
11.3 4G通信系统标准 288
11.3.1 移动WiMAX(802.16e) 288
11.3.2 LTE 289
11.3.3 UMB 290
11.4 4G通信技术应用 290
11.5 4G通信主要问题 293
本章小结 295
第12章 5G技术初探 296
12.1 5G系统概述 296
12.2 5G WiFi的技术特点 297
12.3 5G核心技术 299
12.4 5G技术展望 304
本章小结 306
附录 英文缩略词汇 307
参考文献 309