XXXX 毕业论文
1.3 课题目的及其意义
本课题的主要目的是将
Javaweb 后台服务端、百度地图、定位导航技术与景区导
游相结合,从而实现景区导游系统的真正智能化。智能导游系统可以储存大量的景区
景点信息,不仅可以广泛传播,而且科学环保、方便快捷。此外,系统还提供了自定
位、导航的实用功能,让用户可以彻底抛弃纸质地图,减少路痴的认路障碍。这不仅
能直接为游客带来更畅快的旅游体验,同时还完善了景区的旅游管理体制。
2 系统开发环境及相关技术
2.1 Android 开发介绍与环境搭建
Android 是 Google 公司开发的基于 Linux 内核的开源操作系统。它包括:操作系
统、用户界面和应用程序,而且不存在任何以往阻碍移动产业创新的专有权障碍
[2]
。
Android
系 统 提 供 了 四 大 基 本 组 件 , 包 括 :
Activity、Contentprovide、Service、Intentreceiver,每个组件都是一个视图(view)。但
上述四大组件对于一个
Android 应用程序来说,却并不是必须的,可能只需要其中
的几种酒可以满足设计需求。
Manifext.xml 配置文件时 Android 应用程序不可或缺的
一个
XML 配置文件,其中定义了程序所用到的组件、组件功能以及一些必要条件和
权限。
Android 的上层应用程序一般是由 java 语言开发,所以首先应该有由 SUN 公司
提供的
Java SDK(其中包括 JRE:Java Runtime Environment)以及 Java 主流集成开发
环境
Eclipse IDE。此外,还需要 Android 开发专用 Google 提供的 Android SDK 和安
装在
Eclipse 的插件 Android ADT,为 Android 开发提供开发工具的升级或者变更,
是
Eclipse 下开发工具的升级下载的工具
[3]
。
Android 开发平台搭建步骤
[4]
:
(1)首先到 http://www.eclipse.org/downloads/下载 Eclipse 集成开发环境并且解压,
这里推荐下载
Java EE 集成版本,可以为平台的搭建省下不少工作。接着再去
http://java.sun.com/javase/downloads/index.jsp
http://dl.google.com/android/android-sdk-windows-1.5_r1.zip
Android SDK1.5 后解压。
(2)双击 Eclipse 解压后目录中的 eclipse.exe 然后启动,选择 Eclipse 菜单中的
Help-> Install New Software-> 选项卡上的 Available Software,点击右侧的
“Add”输入
http://dl-ssl.google.com/android/eclipse/
后确定,然后在
“Work with”下拉菜单中选择
刚才输入的网址。过一会就会出现一个
Developer Tools 选项,勾上以后点击 Next 以
后
Eclipse 会自动网上查找 Android 开发工具 插件,然后 找到 Android DDMS 和
Android Development Tools,选中这两个点击 Finish,Eclipse 就会自动下载并安装
Android 插件了,最后会提示重启 Eclipse。
(3)重启后选择 Eclipse 菜单中的 Windows-> Preferences 在左侧的 Android 项目中
SDK Location 中填入 Android SDK 解压后的目录,然后点击 Apply。
(4)在 Windows7 的系统变量中的 path 变量中添加一个值,该值指向解压后的
II