摘 要
随着交通的迅速发展,又是智能手机的一步步的走进人们的生
活,它将成为人们获取信息的主要设备。因此,手机的交通应用服务
将会有很大的发展空间, 手机百度地图软件就是其中的一项。 Android
平台提供给用户非常方便的地图导航,公交查询,驾车路线功能,这
将为交通查询服务的设计与实现提供了更好的平台。另外, Android
平台基本上是免费的, 所以能够有效降低软件的成本, 最终让每个用
户能够自由地获取信息,也为手机地图服务的普及做出贡献。
本文对目前应用的地图、 公交路线、 驾车路线和卫星地图等平的
现进行了分析与比较。 进而研究分析了 Android 平台的系统架构和组
件模型,接着解析了 Android 中的重要 API 和应用构成,以 Intent
和生命周期的机制。 开发出能为用户提供更好的基于 Android 平台的
手机百度地图软件。
【关键词】:Android;Java; 百度地图 ;Intent; 布局
I
______________________________________________________________________________________________________________
目 录
目录
摘 要 I
目 录 II
第一章 引 言 1
1.1 课题背景 1
1.2 Android 平台与其他平台的比较 1
1.3 本文主要工作 2
第二章 Android 架构分析 3
2.1Android 的功能特征 3
2.2 基本架构分析 5
2.2.1 Android 基本架构 5
2.2.2 类库 8
2.3Android 应用的构成和工作机制 9
第三章 Android 架构分析与开发环境搭建 1 1
3.1Android 的 API 1 1
3.2Android 应用程序结构解析 12
3.2.1 活动 12
3.2.2 意图接收器 13
3.2.3 服务 14
3.2.4 内容提供者 14