Android开发技术 学生移动APP文档设计作品 移动互联1601-邓欢-201604101044-基于Android的“实报”天气预报的设计与实现.docx

Android开发技术 学生移动APP文档设计作品 移动互联1601-邓欢-201604101044-基于Android的“实报”天气预报的设计与实现.docx

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新媒体技术学院 新媒体技术学院 毕业成果说明书 毕业成果说明书 题 目: 题 目: 基于Android的“实报”天气预报的设计与实现 班 级: 移动互联应用技术1601班 姓 名: 邓欢 学 号: 201604101044 指导老师: 易灿 2018年 12 月 湖南大众传媒职业技术学院新媒体技术学院制 湖南大众传媒职业技术学院新媒体技术学院制 目录 TOC \o 1-1 \h \z \u 一、毕业设计思路 2 二、毕业设计成果形成的过程 6 三、毕业设计成果特点 17 四、成果总结 18 毕业设计思路 1.1 软件项目介绍 天气预报就是利用大气变化的规律,根据当前及近期的天气形势,对某一地未来一定时期内的天气状况进行预测。代预报过程现代天气预报有五个组成部分,收集数据最传统的数据是在地面或海面上通过专业人,自动气象站或者浮标收集的压、气温,风速、风向、湿度等数据。世界气象组织协调这些数据采集的时间,并制定标准。这些测量分每小时一次(METAR)或者每六小时一次(SYNP)使用气象气球气象学家还可以收集上空的气温、湿度、风值。气象气球可以一直上升到气象卫星的数据越来越重要。对于用户来说天气预报的展示是整个过程中最重要的,只有知道用户需要什么信息、如何才能将这些信息易懂地传达给用户才能完成这个任务。 所以,通过以上这些知识,就有了整个软件项目的大致思路。 1.2 开发环境和工具介绍 1.2.1 AndroidStudio 本软件通过工具“Android studio”编写,“ Android Studio” 是 Google新开发工具,是一项全新的基于 IntelliJIDEA 的 Android 开发环境。 1.2.2 JDK JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK(Software development kit)。JDK 是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具和Java基础的类库(rt.jar)。不论什么Java应用服务器实质都是内置了某个版本的JDK。 下载完JDK之后需要配置环境,设置JAVA_HOME环境变量以指向JDK安装文件夹。右键单击“计算机”选择“属性”,选择“高级系统设置”,然后单击“环境变量”。单击“新建”添加JAVA_HOME变量,如果该变量已经存在,单击“编辑”修改它。JAVA_HOME的值类似于“C:\ProgramFiles\Java\jdk1.7.0_10”。然后下载“Android studio”并安装,安装完打开软件后,更新SDK。就可以进行项目开发了。 1.2.3 Android SDK SDK(software development kit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。因此,Android SDK 指的是Android专属的软件开发工具包。 1.2.4 JSON JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。它基于 ECMAScript (w3c制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。 1.3软件项目实现的主要功能 本软件名字叫“实报天气预报”是利用现有的网络快速获取网络上的天气信息并显示到手机终端上,为用户提供实时的天气查询和近期天气查询服务,为工作、出行等带来便利。通过Web Serivice等技术让用户体验到前所未有的移动计算。使用户对于各地的天气情况的实时掌握,极大的方便了用户的出行和行程安排,避免了不必要的麻烦。 主要功能有:有时间、温度、风向等,并显示在手机界面上,下拉可以刷新天气情况,打开会自动定位并且可以通过搜索城市实现定位。 作为一款天气预报APP,用户体验也是很重要的,现在市场上有很多小软件,它们在使用过程中最让人讨厌的是时不时跳出一些小广告,或者在安装的时候会附带一些别的小游戏等垃圾软件,一不小心就点了下一步默认就安装上了。或者在打开某个软件后,界面很乱,图片不美观,字体太大或看不清等,这些问题在开发的过程中都要全面考虑到,包括软件占用的运行内存等。 1.4 天气预报API申请和使用简介 1.4.1聚合数据平台介绍 聚合数据是一个为智能手机开发者,网站站长,移动设备开发人员及

文档评论(0)

WanDocx + 关注
实名认证
内容提供者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档