基于Android的武汉休闲度假APP系统研究毕业论文
2021-03-11 22:50:45
摘 要
众所周知,在21世纪的今天,互联网以及信息通信技术的发展可谓如火如荼,而人们也在沐浴着科技所给予的便捷与舒适。在当今这个社会背景下,集电话视频、自拍美图、地图导航、听歌观影、快捷支付等功能于一身的手机可谓是人们日常生活的必需品了。
本文基于目前主流的Android平台,针对现实生活中人们旅游时的实际情况,利用Android Studio软件编写手机软件程序,使用SQLite数据库实现登录注册功能,使用WebView控件实现访问景点信息网址功能,获取百度地图API并调用相关SDK来实现地图导航功能,获取天气预报服务器的API并通过发送不同城市的id来获取对应城市天气信息功能,设计一款武汉休闲度假APP,让游客能在不了解武汉的情况下也能舒适方便地遍览武汉的美景。
关键词:Android ;APP ;武汉旅游
Abstract
As we all know, in the 21st century, the Internet and the development of information and communication technology can be described as in full swing, and people are also bathed in technology and the convenience and comfort. In today's social background, set the phone video, self-timer map, map navigation, music viewing, quick payment and other functions in a mobile phone can be described as the necessities of daily life.
This article is based on the current mainstream Android platform for real life in people traveling when the actual situation, the use of Android Studio software to write mobile phone software program, the use of SQLite database login function, the use of WebView control to achieve access to information sites, access to Baidu map API And call the relevant SDK to achieve the map navigation function, access to the weather forecast server API and by sending different cities id to obtain the corresponding city weather information function, the design of a Wuhan leisure holiday APP, so that visitors can not understand the case of Wuhan also Comfortable and convenient to visit the beauty of Wuhan.
Keywords: Android;APP; Wuhan travel
目录
第1章 绪论 1
1.1 课题背景、目的及意义 1
1.2 旅游APP国内外研究现状 1
1.3 课题研究内容 2
第2章 设计方案的比较与选择 3
2.1 方案设计 3
2.1.1 编写程序软件 3
2.1.2 登录注册模块 3
2.1.3 景点信息模块 3
2.1.4 地图导航模块 3
2.1.5 查询天气模块 3
2.2 方案的比较与选择 4
第3章 开发工具及环境搭建 6
3.1 JDK 6
3.2 Android SDK 6
3.3 Android Studio 6
3.4 环境变量配置 6
3.4.1 PATH环境变量 6
3.4.2 JAVA_HOME环境变量 7
3.4.3 C1ASSPATH环境变量 7
第4章 主要模块及其重要技术 8
4.1 登录注册模块 8
4.1.1 Toast 8
4.1.2 Intent 8
4.1.3 SQLite数据库 9
4.2景点信息模块 11
4.2.1 WebView 11
4.3 地图导航模块 12
4.3.1 获取API Key并准备LBS SDK 12
4.3.2 编写Android Manifest.xm1程序 12
4.3.3 编写xm1页面布局程序 13
4.3.4 编写MainActivity程序 13
4.4 天气预报模块 14
4.4.1 配置bui1d.grad1e文件 14
4.4.2 读取全国地区数据 15
4.4.3 显示天气信息 18
第5章 软件测试及结果分析 21
5.1 软件测试 21
5.1.1 登录注册 21
5.1.2 景点信息 22
5.1.3 地图导航 23
5.1.4 天气预报 24
5.2 结果分析 25
第6章 总结和展望 26
6.1 工作总结 26
6.2 未来展望 26
参考文献 28
致谢 30
第1章 绪论
1.1 课题背景、目的及意义
时下,随着社会的不断进步与国民经济的快速增长,度假旅游已经成为人民节假日消遣的重要活动。武汉,作为湖北省的省会,享有黄鹤楼、木兰天池、东湖等诸多国家5A级旅游景区,自然备受举国上下人民的青睐,每逢良日,自然少不了游客伴侣的驻足欣赏。但是对于外地游客或是一些不甚了解武汉的游客,面对琳琅满目,美不胜收的武汉景点,可能无从去选择时下他们最喜欢的景点或是不悉知武汉所有的景点而留下了遗憾。而如今,在这个科技水平、通讯技术越来越成熟化的社会,人们所使用的各种电子生活工具更是朝着小巧化、多功能化、便捷化的方向发展,而手机也像衣服一样变得不可或缺。当下,科技的脚步越来越快,生活越来越滋润,人们也越来越期盼所使用的科技产品能更具便捷化,更具舒适性。Android作为当今世界最广泛使用的手机系统之一,具有普遍性和通用性,针对社会的反馈和人们的需求,本文结合以上几点需求,提出了基于Android平台的武汉休闲度假APP系统的研究,设计一款既可以提供全面的武汉各景点信息,又能方便游客们方便快捷地查询信息资料,还可以实时查询天气情况的手机APP。
1.2 旅游APP国内外研究现状
手机产业发展及更新换代的速度越来越快,而随之发展的手机APP产业也是如雨后春笋般迅速发展起来。因为手机的轻巧、携带方便、功能丰富的特点,市场手机需求量已经超过PC需求量,各具特色的手机APP也应运而生,而手机旅游APP已经可以说是手机必备APP之一了[1]。
根据相关统计,2016年,超过98%的国民有打算出行旅游的计划,超过78%的国民有打算出行旅游2次及以上的计划[2]。如今,随着人民都富裕起来,旅游产业在全国热度都居高不下,而移动端旅游APP的发展更新,更加推动了旅游业如火如荼地发展[3]。不需要看地图,不需要问路,不需要一家家酒店去跑看有没有空房位,人们只需要点开手机旅游APP,动动手指就可以知晓所有信息,包括景点路线、门票价格、开放时间以及周围酒店宾馆的各种信息等,非常的简单方便[4]。