摘要:随着社会随着互联网时代的和移动设备的兴起,传统的信息传播方式已经不能满足人们的多样化需求,同时也因为手机在我们生活中的普遍性,于是大批的购物,旅游和新闻等手机App涌向了我们的生活。因为手机普遍于我们的生活,人与人的之间距离变远了,却与手机之间的距离越来越近,人们也越来越习惯从手机上获得外界的信息,于是各种各样的气象App就出现在了我们的生活中,为我们提供各种各样的气象信息。为保留和抓住更多的用户,App的数量迅速的增长,但大多数App的页面都相似,功能都相同。
在我看来,要想开发出一款大家都喜欢的气象软件App就需要软件工程师们各施所长,不断的研究和开发出让用户爱不释手的功能,设计更漂亮、更引人注目的界面,有强大的气象资源并且能够快速的更新能让用户更快速的浏览到最新的气象资讯,这才是留住广大用户的最有效的方法之一。所以按着这样的背景和想法去设计和开发出了一个能够满足用户的需求并且能被大家所喜欢的一款可以浏览气象信息的App。
本系统的集成开发环境是AndroidStudio,使用实体类来存储数据,系统显示当前气象信息,温度变化趋势,生活指数等功能。
关键词:android;气象软件;实体类
目录
摘要
Abstract
1 概述-4
1.1项目背景-4
1.2 研究的意义-4
1.3 本课题要达到的设计目标-4
1.4 系统开发工具-5
2 功能需求分析和概要设计-6
2.1 系统需求分析-6
2.2 功能模块设计-6
2.3 功能模块图-6
2.4 数据设计-6
3 系统实现-8
3.1 主界面UI的实现-8
3.2 获取天气预报信息并显示-8
3.3 城市的选择-10
3.4 未来温度变化趋势图-11
3.5 遇到的困难以及解决方案-18
4 系统测试-19
4.1 功能测试-19
4.2 测试总结-24
结 论-25
参 考 文 献-26
致 谢-27