摘要:当前电子信息技术和移动操作系统快速发展,在智能手机上的定位系统和地图导航应用都已被广泛使用。GPS和地图导航的应用能够在很大程度上节省人们找到他们想去的目的地的时间成本,同时也能满足人们快速生活节奏的需求。因此,在移动设备上与定位及导航相关的应用就具有很大的实用价值,特别是在安卓手机上关于地图应用的开发。
本文主要介绍了与本课题相关的背景和技术,对安卓系统上地图定位应用进行需求分析和详细设计,并对其测试。本文中用Java语言开发地图应用,在Android和SDK系统的基础上进行设计,通过蓝牙模块和手机系统,用户能够在安装软件后进行定位或导航功能,让用户的出门更加便利,这将有很大的实用意义。
关键词:地图导航;安卓;GPS;蓝牙
目录
摘要
Abstract
第一章 绪论-1
1.1关于课题的背景-1
1.2课题意义-1
1.3研究现状-3
1.4研究内容-4
第二章 课题设计相关的技术-5
2.1Java语言-5
2.2Android架构-5
2.3Android SDK-6
2.4蓝牙模块-6
第三章 系统硬件设计-8
3.1模块连接-8
3.2模块调试-8
第四章 系统软件设计-10
4.1系统的功能结构-10
4.2程序设计过程-10
4.2.1获取百度地图的密钥和SDK-10
4.2.2权限设计-11
4.2.3添加地图组件-12
4.2.4定位功能-13
4.2.5搜索蓝牙设备功能-14
4.2.6发送消息定位功能-15
4.2.6系统整体结构-15
第五章 系统的运行安装与测试-17
5.1系统的运行安装-17
5.2系统的测试-18
5.2.1系统测试前的准备工作-18
5.2.2蓝牙模块连接-18
5.2.3发送数据定位查询-20
5.2.4程序调试总结-23
结束语-24
致 谢-26
参考文献-27
附录-28