,使用JAVA语言,应用百度地图、百度定位(GPS基站)、JSON数据交换和无线通讯等技术,开发一个基于A
droid的CS式智能导航软件系统。这软件使得用户可以利用无线网络以及手
1
f机的便捷性无时无刻地享受到景点信息查询、自身位置查询、周边查询、导航等功能所带来的畅快旅游体验。13课题目的及其意义本课题的主要目的是将Javaweb后台服务端、百度地图、定位导航技术与景区导游相结合,从而实现景区导游系统的真正智能化。智能导游系统可以储存大量的景区景点信息,不仅可以广泛传播,而且科学环保、方便快捷。此外,系统还提供了自定位、导航的实用功能,让用户可以彻底抛弃纸质地图,减少路痴的认路障碍。这不仅能直接为游客带来更畅快的旅游体验,同时还完善了景区的旅游管理体制。
2系统开发环境及相关技术
21A
droid开发介绍与环境搭建A
droid是Google公司开发的基于Li
ux内核的开源操作系统。它包括:操作系统、用户界面和应用程序,而且不存在任何以往阻碍移动产业创新的专有权障碍2。A
droid系统提供了四大基本组件,包括:Activity、Co
te
tprovide、Service、I
te
treceiver,每个组件都是一个视图(view)。但上述四大组件对于一个A
droid应用程序来说,却并不是必须的,可能只需要其中的几种酒可以满足设计需求。Ma
ifextxml配置文件时A
droid应用程序不可或缺的一个XML配置文件,其中定义了程序所用到的组件、组件功能以及一些必要条件和权限。A
droid的上层应用程序一般是由java语言开发,所以首先应该有由SUN公司提供的JavaSDK其中包括JRE:JavaRu
timeE
viro
me
t以及Java主流集成开发环境EclipseIDE。此外,还需要A
droid开发专用Google提供的A
droidSDK和安装在Eclipse的插件A
droidADT,为A
droid开发提供开发工具的升级或者变更,是Eclipse下开发工具的升级下载的工具3。A
droid开发平台搭建步骤4:1首先到httpwwweclipseorgdow
loads下载Eclipse集成开发环境并且解压,这里推荐下载JavaEE集成版本,可以为平台的搭建省下不少工作。接着再去httpjavasu
comjavasedow
loadsi
dexjsp站点下载SDK后安装,下载httpdlgooglecoma
droida
droidsdkwi
dows15_r1zip,A
droidSDK15后解
2
f基于A
droid的驴友导航系统设计与实现
压。2双击Eclipse解压后目录中的eclipseexe然后启动,选择Eclipse菜单中的HelpI
stallNewSoftware选项卡上的AvailableSoftware,点击右侧的“Add”输入httpdlsslgooglecoma
droideclipse后确定,然后在“Workwith”下拉菜单中选择刚才输入的网址。过一会就会出现r