登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 毕业论文 > 计算机类 > 计算机科学与技术 > 正文

基于android系统的天气预报工具App

 2023-04-01 02:04  

论文总字数:14920字

摘 要

如今,地球环境系统不稳定,寒暖流交汇,台风等因素导致气变化迅速 反常天气时有出现。人们对天气信息的要求不断提高,多年来人们每日查看次日天气预报的习惯已经不能适应,其信息更新不及时也不够准确,给人们在日常工作生活中产生诸多不便。科技的快速进步会给人们提供了很多的便利。当今社会中,移动智能终端逐渐被人们所接受,在中国智能手机的普及率已经相当高,它在人们的日常生活中占据重要的位置。所以一个应用于智能终端的天气预报系统可以有效的指导人们出行和生活,具有很高的实用价值。

由于安卓系统开放源代码,程序支持JAVA语言进行编写,开发环境配置简单,成本较低所以本课题系统选择运行于安卓平台。本系统完成了基于安卓平台的天气预报系统的设计与实现,本系统通过手机GPS定位所得到的信息确定用户所在地区或城市,根据中国天气网的数据信息实现了对天气情况的实时更新和预报。普通用户可以获得天气预报和日历信息,而通过注册会员用户,系统会随着随着天气的不同为其提供风力大小、穿衣指南、运动指数、推荐食谱等各种生活指南信息。考虑到使用者持有智能终端可能因为缺失GPS系统或定位信息不准确,本系统支持用户手动选择所在城市信息,以及时获取当地的天气信息。

该系统使用简单、界面美观、数据准确。使用者可以轻松获取各地天气的即时信息,对其生活出行有着很重要的指导作用,所以本课题具有一定的实际应用价值。

关键词:天气预报;安卓系统;GPS定位;智能终端

Abstract

Today, the earth environment system is not stable, the intersection of cold and warm, typhoons and other factors lead to gas rapidly changing weather anomaly appear from time to time. People of weather information requirements will continue to improve over the years people daily viewing habits of the weather forecast for the next day has been unable to meet, the information is updated not timely is not accurate enough, to the people in the daily work and life have a lot of inconvenience. The rapid progress of science and technology will give people a lot of convenience. In today"s society, the mobile intelligent terminal gradually accepted by the people, the popularity of smart phones in China has been quite high, it occupies an important position in people"s daily lives. So a weather forecast system which is applied in the intelligent terminal can guide people to travel and live effectively, which is of high practical value.

Because Android system open source code, the program supports JAVA language to write, the development environment configuration is simple, the cost is low, so this topic system choose to run on Android platform. Completion of the system based on Android platform of weather forecast system design and implementation, the system through the phone"s GPS the information to determine user location or city and updated in real time and forecasting the weather conditions is implemented based on the data information of China Weather Network. Ordinary users can access to weather and calendar information, and by registered members of the user, the system will with with different weather to provide wind size, dress guide, motion index, recommended a recipe for a variety of life guide information. Taking into account the user holds the smart terminal may be missing GPS system or location information is not accurate, the system supports the user manually select the location of the city information, and access to local weather information.

The system is simple to use, beautiful interface, accurate data. Users can easily get instant information about the weather, and it has a very important guiding role in their life, so this topic has a certain practical application value.

Key words: weather forecast; Android system; GPS location; intelligent terminal

目录

第1章 引言 1

1.1 课题选择原因 1

1.2 此类课题现状 1

1.3 本课题所要达到的目的以及研究内容 1

第2章 系统的可行性研究 2

2.1 经济上的可行性 2

2.2 技术上的可行性 2

2.3 人工操作的可行性分析 2

第3章 相关内容分析 3

3.1功能需求 3

3.2界面需求 3

第4章 系统的总体设计 4

4.1 课题设计考虑 4

4.2 课题相应结构图 4

4.3 开发过程介绍 6

4.3.1Android Featuras特点 6

4.3.2整体程序框架 7

4.3.3系统运行库层(Libraries) 8

4.3.4程序构成部分 8

4.3.5 介绍 8

4.4 搭建Android开发环境 9

第5章 课题软件设计 11

5.1软件界面设计 11

5.2天气显示界面详细设计 13

5.3选择城市天气详细设计 14

5.4生活指南信息的详细设计 15

5.5系统文件组成 16

5.6数据信息组成: 17

5.6.1 SQLite程序字段: 17

5.6.2. 常用城市名称信息图 17

5.6.3全国各个地区代表地方信息 18

第六章 形成系统 18

6.1配置软件环境 18

6.2天气信息显示 19

6.2.1 把天气信息变成图片 20

6.2.3.实时天气信息 21

6.2.4.风向风力信息 21

6.2.5.现在实时时间 21

6.2.6.未来三天天气情况显示 22

6.3改变地区数据信息 22

6.3.1.显示所选地区天气 23

6.3.2.主要地区数据 23

6.3.3.全国各省信息 23

6.3.4.在线位置确定 23

第7章系统测试 25

7.1软件测试 25

7.2 使用检查 25

参考文献 27

第1章 引言

1.1 课题选择原因

是由全球型企业谷歌开创的,应用于手机的一款系统至今为止已经九年多了。这一代码的发展速度十分之快,是当前市场上最流行的手机OS,具有开放性,所以说经验丰富的开发者都可以根据实际情况将系统内软件的界面和功能进行修改和定制。目前市场上大多数人都在关注这个源代码的发展潜力。现今中国使用智能手机的用户已经超过数亿人,大约有百分之三十五的人使用的是这一系统。具有非常广大的发展范围。更多的人加入高科技移动设备的大军中来,现阶段手机虽然都有摄影,拍视频的能力,但是他们均为立即保存型,无法实时进行分享。要想录制时同步发送出去,只有视频电话可以,想发过去就只能使用彩信等手段,事后发送,有鉴于此,本文提出利用客户端移动设备和电脑主机结合,采用OpenCore软件进行录制,用相应通信手段,采用无线传输,实现手机电脑同步观看的课题。

1.2 此类课题现状

手机安卓系统自然不用多提。而且现如今的发展状况不止于手机,在任何移动设备上,都有采用系统的移植应用,比如自动智能洗衣机,智能扫地机器人等等。。自谷歌发明出来之后一直作为开放代码,没有收取任何费用的苗头,有这一开放源代码使得无论是谁都可以自己改写相应软件及系统这也许是其如此受欢迎的原因之一。或许会成为未来龙头式系统源代码。国内很多手机制造商都是使用的这一代码。没有使用的也在进行改造,逐步过渡到这个上面来。由此可以基本断定中国将会是系统使用大国。本文以这一系统为基础的天气预报系统的课题设计,扩大了我们查询天气的方式,为大家提供了方便快捷的天气查询服务,发挥了Android技术对我们移动互联实现的生活提供了可能。Android 将带给我们更加智能的现代的生活。

天气的一个及时的状况对人们的影响比较大,本课题研究的基于安卓天气预报系统会为广大使用者提供当前的天气状况消息,体验者也可以查询多个城市的天气状况以及未来三天的一个天气状况,极大的方便了用户的体验。本系统的开发会满足市场的需要,值得开发。

1.3 本课题所要达到的目的以及研究内容

本课题想要达到的目的以及现阶段课题研究方法有:

剩余内容已隐藏,请支付后下载全文,论文总字数:14920字

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

企业微信

Copyright © 2010-2022 毕业论文网 站点地图