1
基于 Android 平台的百度地图开发设计方案
目 录
摘要 ..................................................................................................................................................1
目录 ..................................................................................................................................................1
第一章引言.......................................................................................................................................3
1.1 课题背景.............................................................................................................................3
1.2 Android 平台与其他平台的比较.......................................................................................3
1.3 本文主要工作.....................................................................................................................4
第二章 Android 架构分析 ...............................................................................................................5
2.1Android 的功能特征 ...........................................................................................................5
2.2 基本架构分析....................................................................................................................7
2.2.1 Android 基本架构................................................................................................7
2.2.2 类库......................................................................................................................10
2.3Android 应用的构成和工作机制.................................................................................... 11
第三章 Android 架构分析与开发环境搭建.................................................................................13
3.1Android 的 API.................................................................................................................13
3.2Android 应用程序结构解析............................................................................................14
3.2.1 活动......................................................................................................................14
3.2.2 意图接收器..........................................................................................................15
3.2.3 服务......................................................................................................................16
3.2.4 内容提供者..........................................................................................................16
3.3 Intent 的详细解析........................................................................................................16
3.3.1Intent 的抽象描述..............................................................................................17
3.3.2Android 如何解析 Intent...................................................................................18
3.4 Android 活动的生命周期..............................................................................................18
3.4.1 活动的生命状态..................................................................................................19
3.4.2 活动的运作流程..................................................................................................21
3.5 Android 开发的环境搭建..............................................................................................22
第四章 基于安卓平台的百度地图导航设计...............................................................................24
4.1 百度地图的 API 的申请和使用.....................................................................................24
4.1.1 申请 API key.......................................................................................................24
4.1.2 百度地图 API 的使用..........................................................................................25
4.2 百度地图的 SDK 的简介.................................................................................................26
4.3 百度地图初始化的代码配置流程...............................................................................27
4.3.1 下载百度地图 API 库..........................................................................................27
第五章 软件功能的实现...............................................................................................................41
5.1 百度地图的地图导航......................................................................................................41
5.2 百度地图的公交路线站点查询......................................................................................46
结论 ................................................................................................................................................56
参考文献.........................................................................................................................................57