安卓网络天气预报毕业论文

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

安卓网络天气预报毕业论文

目录

摘要................................................................ I Abstract ......................................................... II 第1章引言.. (1)

1.1 研究背景 (1)

1.2 国外的研究状况及发展趋势 (1)

1.3 系统分析及其主要容 (2)

1.4 论文组织结构 (2)

第2章系统实现所涉及的技术 (3)

2.1 Android系统概述 (3)

2.2 Eclipse介绍 (3)

2.3 Android系统框架 (4)

2.4 Android四大组件 (4)

2.5 用户界面 (6)

2.6 Fragment (7)

2.7 网络编程之使用HttpClient进行Get方式通信 (7)

第3章开发环境配置 (9)

3.1 Android开发框架 (9)

3.2 开发所需软件 (12)

3.2.1 Android开发环境配置 (13)

3.2.2 Eclipse的设置 (14)

第4章系统总体分析与模型设计 (15)

4.1 系统的总体结构 (15)

4.2 功能分析 (16)

4.2.1 天气模块功能分析 (16)

4.2.2 生活模块功能分析 (17)

4.2.3 我模块功能分析 (17)

4.3 系统流程图 (18)

第5章详细设计 (20)

5.1 新建工程 (20)

5.2 Android UI界面的实现 (21)

5.3 登陆注册模块的实现 (22)

5.4 界面切换功能实现 (23)

5.5 天气模块的实现 (23)

5.5.1 天气信息 (24)

5.5.2 温度曲线图的画法 (25)

5.5.3 下拉刷新 (25)

5.6 生活模块的实现 (25)

5.7 我模块的实现 (26)

5.7.1 城市管理的功能实现 (26)

5.7.2 通知提醒功能实现 (27)

第6章系统测试 (28)

6.1 测试目的 (28)

6.2 测试环境 (29)

6.3 测试结果 (30)

致谢 (32)

参考文献 (33)

附录 (34)

附录A: 主要源程序 (34)

附录B: 软件使用说明书 (45)

附录C: 光盘 (46)

第1章引言

许多先进技术迅速地应用于气象业务中,可供天气预报用的实时和非实时资料急增,这就要求利用自动化的高速通信技术和信息处理技术处理这些资料。为适应上述发展,正逐步改进气象通信体制,加速气象通信现代化。

现在人们生活水平的提高,对生活质量的要求也越来越高,然而外部自然气候的变化却不容乐观。不管是外出旅行还是农业生产等,气候变化情况一直都引起人们的普遍关注,人们迫切的需要随时随地的掌握准确的天气预报信息。比如,如果有雨,就建议出门带伞;如果温度高于某值就建议防晒等。

1.1 研究背景

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。在如今这个智能手机系统群雄纷争的时候,Android采用Linux核,开放手机联盟成员可以任意使用和修改SDK包,系统的开源性使其具有良好的拓展性。不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android平台具有无限的吸引力。2013年09月24日Android迎来了5岁生日,全世界采用这款系统的设备数量已经达到10亿台。

1.2 国外的研究状况及发展趋势

近些年来,世界围的气候异常,使人类面临日益严重的粮食、能源和水资源危机,因此社会对气象工作提出了更为迫切的要求。与此同时,遥感技术,电子计算机等最新科学技术进入气象业务,形成了新的大气探测技术,快速通信和计算处理,从而获取更多的大气信息,推动了气象业务的发展。国外气象业务发展的一个重要趋势是日益趋向自动化,即把自动化观测、数据处理、通信及客观分析、预报制作和发布结合成一个完整的自动化系统。

移动设备性能的不断提高,无线网络从2G提高到3G甚至4G,天气预报在科技不断进步的推动下也需要朝着信息多元化演变,应该从单纯的文字信息逐渐向文字图像视频等多种数据融合转变。形成了一个集中、统一、数字化的天气预报系统,实现智能终端高效、及时、稳定的信息交互。

1.3 系统分析及其主要容

Android平台的天气预报软件可以进一步扩大气象信息的覆盖面,让广大Android手机用户能够在第一时间获取最新的天气预报信息,以便提前预防,方便出行。同时,把气象灾害造成的损失降到最低,也可以提高公共服务质量,更好的发挥气象事业对经济社会发展的现实性作用,有巨大的实用价值。该技术在Android 平台已经比较成熟,通过该软件的开发让我们更好的认识Android系统的工作原理。

本软件是一个App 应用程序,启动程序后可以切换城市,通过图片和文字显示当前和未来的天气状况,包括温度、湿度、风向和雨雪情况等。这些天气数据通过后台服务获取,后台服务可以按照一定时间间隔,从互联网上获取天气预报信息,并将天气信息解析显示在手机界面上。

从上面的描述中可以基本了解软件的功能需求:

(1) 启动App应用程序注册登陆。

(2) 显示天气模块:通过文字和图片显示当前的天气情况,包括日期、时间、城市、最高温度、最低温度、当前温度等。

(3) 显示生活模块:通过文字图片动画显示当前的天气情况,包括城市当前天气、温度、风向、风速、湿度;同时显示今后5天的天气情况。

(4) 我模块:城市管理,通知提醒,意见反馈,关于。

1.4 论文组织结构

本论文讨论的是基于android平台的天气查询系统的设计与开发,所以本文的组织结构就是围绕着基于基于android平台的天气查询系统的设计与开发的整个过程来进行。

第一章引言。

第二章系统实现所涉及的技术。

第三章安卓开发环境配置。

第四章系统总体分析与模型设计。

第五章详细设计,对界面模块设计、数据解析、曲线图的画法进行代码设计。

第六章测试,对设计功能进行了测试。

文章最后是总结、致谢与参考文献等。

相关文档
最新文档