随着Android手机的高速增长,Android的手机应用数量也是与日俱增。天气预报是一个比较典型的手机App应用,天气预报作为一个应用程序运行在手机上,还在不断发展和变化之中。天气预报是一种非常有用的服务,在日常生活中,随着手机性能的不断提高,天气预报也在推动移动电话的集中化,统一服务的实施进展。随着人们生活水平的提高,越来越多的高效、及时、稳定的天气交互式平台被人们所需要。
所以,天气预报服务功能的实现是人们生活不可获取的,非常多的人们会在出门的前一天查看天气预报。可以节省时间,也能实现服务,减少需要等待信息,方便广大用户了解最新天气预报。本文以安卓聊天天气我知为出发点,通过学习Android App的开发。在网络技术日益成熟的今天,利用网络化平台进行资源搜索已成为主旋律,其快捷、方便、安全、高效等特性使得网络化平台发展日趋成熟。而在这个信息化爆发的时代,移动设备脱颖而出,占领了传统互联网交互模式的一大片江山。就这样普遍的说,传统PC统治互联网的地位一定在之后时代会将被移动信息取代,在这个大时代形势的驱动下,移动APP一定会崛起。
而对于天气预报的气象系统如今在市场上还是占很少的比例, 在Android手机逐渐普及的今天,根据市场需求,为方便用户更好了解天气状态,温度的高低等内容,我们设计和开发了一款功能强大的在线天气预报系统,实现这个系统,可以吸引用户对Android手机的兴趣以及积极度,为Android创造更加宽阔的市场。系统主要包括前端数据封装、接口对接、数据解析三个大方面。
关键词:数据接口;界面;天气预报;Android
目 录
目 录 III
1 引言
1.1课题背景
1.2国内外现状
1.3课题意义
1.4 天气预报的概述
1.5环境的运行
1.6开发工具
2系统分析与设计 1
2.1 需求分析 1
2.2 系统功能设计 3
2.2.1 系统功能模块设计 3
2.2.2 整体功能模块分析 3
1.2.3 功能功能模块分析 3
3 系统实现 5
3.1 系统框架 5
3.2 系统功能模块 6
3.2.1首页模块 6
3.2.2切换城市模块的设计与实现 9
4系统测试 14
4.1 软件测试 14
4.1.1天气信息PM2.5显示的测试用例 15
4.1.2天气信息显示的测试用例 16
4.1.3风力信息显示的测试用例 16
4.1.4日期信息显示的测试用例 16
4.1.5 切换城市功能的测试用例 16
结 论 17
致 谢 19
参考文献 20
附录 21