气象环境与空气质量检测与预警移动终端毕业论文

 2021-04-10 10:04

摘 要

为了出行方便以及更好的制定出行计划,人们查看气象环境与空气质量成了每天必不可少的事情之一。而随着科学技术的不断进步与发展,人们更加倾向于在手机等便捷的移动终端上查看天气预报。当然,现在手机上的天气预报已经不仅仅局限于告诉你今天的气温有多少,今天是晴天还是雨天这么简单了。它还会告诉你今天的空气质量指数有多少,适不适宜出门,甚至会告诉你今天适合穿什么衣服。所以,我希望开发一个属于自己的基于Android的具备天气预报功能的手机APP。

本文介绍了如何运用NetworkInfo检查网络状态,用SharedPreferences存储
多线程,通过Http协议获取数据,解析xml数据,再通过Application类和sqlite从数据库中读取数据,最后通过Listview展示数据。是一个相对于许多已经广泛使用的天气预报app来说相对简洁的app。

关键词:Android;天气预报;APP

Meteorological environment and air quality detection and early warning mobile terminal

ABSTRACT

In order to make travel easier and better planning, people's view of the weather environment and air quality has become one of the indispensable things every day.With the continuous development of science and technology, people are more inclined to view weather forecasts on convenient mobile terminals such as mobile phones. Of course, the weather forecast on the phone is not limited to telling you what the temperature is today. It's a sunny day or a rainy day. It will also tell you how much PM2 .5 is in the air today, how much humidity is in the air, and how high the air quality index is. So, I want to develop my own Android-based mobile phone app with weather forecasting capabilities.

This article describes how to use NetworkInfo to check network status, store multithreading with SharePresses, capture data through Http protocols, Parse XML data, read data from databases through Applications and SQLite, and finally display data through Listview. It is a relatively simple app compared to many weather forecast apps that are already widely used.

Key words:Android;weather forecast;APP

目 录

1 绪论………………………………………………………………………………………1

1.1研究内容………………………………………………………………1

1.2 研究意义…………………………………………………………………………1

1.3 研究现状和发展趋势………………………………………………………………………1

2 系统分析及环境介绍…………………………………………………………………………2

2.1研究目标……………………………………………………………………2

2.2 需求分析…………………………………………………………………………2

2.3 android开发环境介绍……………………………………………………………………2

2.4 android开发平台搭建……………………………………………………………………3

3 程序设计………………………………………………………………………………4

3.1 用户界面设计……………………………………………………………………4

3.2 程序模块设计……………………………………………………………………4

3.3 数据库设计……………………………………………………………………6

4 程序开发………………………………………………………………………………7

4.1 文件结构与用途……………………………………………………………………7

4.2 后台服务……………………………………………………………………8

4.3 用户界面……………………………………………………………………14

5系统测试………………………………………………………………………………16

结论 ………………………………………………………………………………19

致谢 ……………………………………………………………………………20

参考文献 ………………………………………………………………………21

1 绪 论

1.1 研究内容

Android平台的天气预报APP是基于Android手机平台的,运用java语言,从可以获得天气信息的网络上获得天气预报数据,开发出针对使用Android平台的手机天气预报系统。

1.2 研究意义

Android平台的手机天气预报app的开发可以使更普遍的范围内,人们在第一时间方便快捷的了解到最新的天气预报信息。使得人们可以提前做好预防措施,将因气象灾害造成的损失降到最低。为防止因气象问题带来的灾害,最有效也最便捷的方法就是让人们提前获知天气信息,得到气象预警。而如果完全依靠国家气象局发布警告,或多或少会存在盲区,且气象局与电信运营商之间的沟通也降低了预警信息的时效性,而手机版天气预报app就能很大程度上减少盲区。就这一方面来说,手机app是最具有时效性的。

1.3 研究现状和发展趋势

现代社会,大部分的人们都在使用智能手机,不管是日常生活还是工作,手机都成了必不可少的身外之物。也正是由于手机的智能化不断渗透我们的生活,使得传统的商业化模式也在不断地改变。越来越多的商家开始定制属于自家企业的手机APP,而APP开发这一行业也就变得越发火热起来。

就目前而言,具有天气预报功能的android APP数不胜数,且不同的APP所具备的功能也都不相同。所以,在今后的发展中,天气预报APP一定会被不断完善,不断增加新的功能,更加深刻的融入我们的生活。

您需要先支付 80元 才能查看全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找,优先添加企业微信。