预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共59页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

IIII摘要随着交通的迅速发展又是智能手机的一步步的走进人们的生活它将成为人们获取信息的主要设备。因此手机的交通应用服务将会有很大的发展空间手机百度地图软件就是其中的一项。Android平台提供给用户非常方便的地图导航公交查询驾车路线功能这将为交通查询服务的设计与实现提供了更好的平台。另外Android平台基本上是免费的所以能够有效降低软件的成本最终让每个用户能够自由地获取信息也为手机地图服务的普及做出贡献。本文对目前应用的地图、公交路线、驾车路线和卫星地图等平的现进行了分析与比较。进而研究分析了Android平台的系统架构和组件模型接着解析了Android中的重要API和应用构成以Intent和生命周期的机制。开发出能为用户提供更好的基于Android平台的手机百度地图软件。【关键词】:Android;Java;百度地图;Intent;布局目录目录摘要I目录II第一章引言11.1课题背景11.2Android平台与其他平台的比较11.3本文主要工作2第二章Android架构分析32.1Android的功能特征32.2基本架构分析52.2.1Android基本架构52.2.2类库82.3Android应用的构成和工作机制9第三章Android架构分析与开发环境搭建113.1Android的API113.2Android应用程序结构解析123.2.1活动123.2.2意图接收器133.2.3服务143.2.4内容提供者143.3Intent的详细解析143.3.1Intent的抽象描述153.3.2Android如何解析Intent163.4Android活动的生命周期163.4.1活动的生命状态173.4.2活动的运作流程193.5Android开发的环境搭建20第四章基于安卓平台的百度地图导航设计224.1百度地图的API的申请和使用224.1.1申请APIkey224.1.2百度地图API的使用234.2百度地图的SDK的简介244.3百度地图初始化的代码配置流程254.3.1下载百度地图API库25第五章软件功能的实现395.1百度地图的地图导航395.2百度地图的公交路线站点查询44结论54参考文献55谢辞56摘要I目录II第一章引言11.1课题背景11.2Android平台与其他平台的比较11.3本文主要工作2第二章Android架构分析32.1Android的功能特征32.2基本架构分析52.2.1Android基本架构52.2.2类库82.3Android应用的构成和工作机制9第三章Android架构分析与开发环境搭建113.1Android的API113.2Android应用程序结构解析123.2.1活动123.2.2意图接收器133.2.3服务143.2.4内容提供者143.3Intent的详细解析143.3.1Intent的抽象描述153.3.2Android如何解析Intent163.4Android活动的生命周期163.4.1活动的生命状态173.4.2活动的运作流程193.5Android开发的环境搭建20第四章基于安卓平台的百度地图导航设计224.1百度地图的API的申请和使用224.1.1申请APIkey224.1.2百度地图API的使用234.2百度地图的SDK的简介244.3百度地图初始化的代码配置流程254.3.1下载百度地图API库25第五章软件功能的实现395.1百度地图的地图导航395.2百度地图的公交路线站点查询44结论54参考文献55谢辞56Android百度地图开发56Ⅰ第一章引言1.1课题背景移动通信的发展以及互联网向移动终端的普及网络和用户对移动终端的要求越来越高现今社会的迅速发展交通的精细化手机APP地图软件随之成为了不可缺少的交通查询工具。Android是一套真正意义上的开放性移动设备综合平台它包括操作系统、中间件和一些关键的平台应用。Android是由Linux+Java构成的开源软件允许所有厂商和个人在其基础上进行开发。Android平台的开放性等特点既能促进技术(包括平台自身)的创新又有助于降低开发成本还可以使运营商能非常方便地制定自己的特色化的产品。因此它具有很大的市场发展潜力。经过多年的发展第三代数字通信(3G)技术获得了广泛的接受它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用移动终端不再仅是通讯网络的终端还将成为互联网的终端。因此移动终端的应用软件和需要的服务将会有很大的发展空间。Google与包括中国移动、摩托罗拉在内的三十多家技术和无线应用的领军企业组成的开发联盟为此于2007年11月推出了一个专为移动设备设计的软件平台———Android。Andr