- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
国家开放大学软件学院实践类课程综合考核材料
课程及科目信息
课程类别
R实训实习(见习)类 £毕业设计(作业)类 □其它
课程ID
03529
课程名称
综合实训(移动互联网)
试卷号
实践学期
21春
学生信息
所在学习中心
青岛新视点学习中心
入学批次
2019秋季
专业
移动互联应用技术
学号
199010640*****
姓名
李**
综合考核评分信息
综合评分数
综合评分人(签字)
评分依据材料目录
序号
材料名称
1
国家开放大学软件学院学生实践类课程考核表
2
附件、报告正文
3
4
5
说明:所有相关材料作为附件附后存档,并在本目录中逐项填写。相关材料除“考核表”外,包括但不限于实践报考、实践单位证明等
国家开放大学软件学院学生实践类课程考核表
实践单位名称
实践起止日期
实践主题
******教育科技有限公司
2021.9.12-10.30
基于安卓系统的APP设计与实现
指 导(辅导) 教 师 情 况
姓名
工作单位
学历
专业
专业技术职务
实践报告(由学生填写):
[摘要] Android 是由 Google 公司推出的手机系统开发平台。本文对基于 Android 的个性化天气预报系统进行了研究及软件实现。
[关键词] Android;天气预报;XML;手机终端定位
[正文] (报告正文可单独附后,但须在“评分依据材料目录”中写明)
学生(签名):
年 月 日
(本页由学生填写)
评价主体
评价内容
出勤
实践态度
实践能力与效果
实践单位(章):
年 月 日
实践单位
40天
在实践中,积极配合,努力学习相关知识。按时完成任务
该同学在实践中,认真工作,责任感极强,积极服从上级安排。
指导(辅导)教师
指导(辅导)教师(签字):
年 月 日
附件:
摘 要
Android 是由 Google 公司推出的手机系统开发平台。本文对基于 Android 的个性化天气预报系统进行了研究及软件实现。采用 JAVA 语言设计天气预报程序,并进行了界面设计、利用 Google 天气预报 API 获取天气情况的 XML 数据并对 XML 文件进行解析。采用 LocationManager 方法获取终端所在位置,从而实现定位,直接得到所在城市天气情况来实现个性化。在开发过程中,利用 Android 平台的 UI 组件构架对界面进行进一步美化。
关键词:Android;天气预报;XML;手机终端定位
一、Android指的更多的是Android平台提供的框架和SDK。目前移动终端的天气预报查询研究有如下方法[1,2]:
订制移动或者联通的相关天气预报业务。这也是目前使用较普遍的一种方式,简单的来说,就是用户每天会收到通讯商发来的近两天的天气情况的短信。2.通过上网的方式,查询天气情况。这种方法对于上网用户来说是较为方便的一种方法,对于这一技术目前也比较成熟。3.第三种方法,通过比如 Android或者IPHONE系统手机上的天气预报软件获得天气情况。这种方式主要是通过消耗手机上网流量获取天气信息,软件程序设计方面,通过Google提供的API进行编程。
在这三种模式中都存在着不同程度的问题和缺陷。第一种方式中,用户只是被动的处于接收的状态,无法根据自身的情况订制适合自己的天气预报;第二种方式中,无法凸显个性服务,用户只是单纯的查询到了自己需要的天气情况,但无法订制自身需要的个性服务;第三种方式中,目前网上的这类软件设计都比较简单,用户也只是单纯的获取近几天的信息而已,个性化更是无从谈起,而且数据图片等均通过网络获取,在流量方面也没有进行控制和节约[3]。
本文系统采用url方法来获取天气信息的XML文件,然后对文件进行解析提取所需信息,从而显示出有用信息。系统将利用手机终端定位技术,数据库存储技术等,使天气预报信息的获取更加方便快捷。
1.1系统设计
本系统是突出个性化的天气预报,主要实现基本的天气预报查询功能;实现手机终端定位功能。
1.2天气查询功能设计
天气预报查询简单地说,可以理解为首先向特定的网站发出对指定城市天气信息的请求,然后网站将含有所需信息的数据源文件以XML格式发送回,通过解析XML数据提取有用的数据信息,将提取到的有用信息在 TableLayout 框体中进行显示,从而展现给用户。
天气查询过程流程图在程序的布局文
文档评论(0)