|
技术:Android等
摘要:在现如今的21世纪,随着网络成为生活的一部分以及智能移动终端普遍使用,人们已经从十年前的以PC端为主要上网的途径转变成了使用各种移动终端来使用互联网。而互联网带给我们的各种各样信息的交互,以及现在大数据时代的到来,使得各种各样的app成为了生活中不可或缺的一部分,天气预报这种功能几乎成为了人人必备。如今Android系统的移动终端占据了如今市面上一大半的市场,所以开发一个天气预报系统变得十分重要。
在如何开发天气预报这一系统,本文就搭建的环境(Android Studio),使用的编程语言(Java),MVC框架模式等做出了详细研究以及解释说明, 并且在理论研究和实际操作的过程中做出了总结,给出了基于Android系统的天气预报系统的实现方法,最后做出了本次设计的总结。
关键词: 天气预报系统;Android;Java; Android studio
目录:
1 绪论 1
1.1课题研究背景及意义 1
1.2国内外研究动态 1
1.2.1国外发展现状 2
1.2.2国内发展现状 3
1.3论文研究的主要内容 3
1.4论文组织结构 4
2 系统关键技术研究 6
2.1 MVC模式 6
2.2 Android平台 7
2.2.1 Android特性 7
2.2.2 Android系统架构 8
2.2.3 Android的常用基本组件 9
2.3本章小结 11
3 系统需求分析 12
3.1系统设计目标 12
3.1.1设计目标 12
3.1.2设计原则 12
3.2系统需求分析 13
3.3性能分析 14
3.4本章小结 14
4 系统总体设计 15
4.1程序设计 15
4.1.1用户界面设计 15
4.1.2程序模块设计 16
4.1.3程序开发 18
4.2系统总体架构设计 19
4.2.1基于MVC的系统架构设计 19
4.2.2视图层设计 20
4.2.3模型层设计 21
4.2.4控制层设计 21
4.3本章小结 22
5 天气预报系统的实现 23
5.1系统开发环境以及设计思路 23
5.2系统关键技术实现 23
5.2.1数据存储 23
5.2.2 Files 24
5.3系统功能模块实现 28
5.4系统界面的实现与展示 29
5.5本章小结 36
6 系统性能测试与分析 37
6.1系统测试方法介绍 37
6.2系统部分功能模块测试 37
6.3系统部分性能测试 41
6.3.1指标定义 41
6.3.2测试结果记录 42
6.3.3测试结论 42
6.4本章小结 42
7 总结与展望 44
7.1总结 44
7.2未来展望 44
参考文献 46
附件一:外文原文 48
中文翻译 53
论文字数:30396
包含资料:
截图:
百度网盘下载地址(金币充值):
游客,本付费内容需要支付 200金币 才能浏览 支付
|
|