1 / 9
文档名称:

安卓天气预报实训报告.doc

格式:doc   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

安卓天气预报实训报告.doc

上传人:beny00011 2016/4/20 文件大小:0 KB

下载得到文件列表

安卓天气预报实训报告.doc

文档介绍

文档介绍:电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-1- 安卓实训设计报告 Android 天气预报设计题目: Android 天气预报班级: 姓名: _学号: _ 指导老师: 日期: 2012 年6月7日电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-2- 内容要求一、题目分析,功能要求。 实验目的熟悉 Android 软件开发的基本架构利用 Eclipse 和 ADT 插件设计贪天气预报 功能本软件就是利用现有的网络快速获取网络上的天气信息并显示到手机终端上,为用户提供实时的天气查询和近期天气查询服务,为工作、出行等带来便利。通过 Web Service 等技术让用户体验到前所未有的移动计算。二、实验设计本软件是一个 App Widget 应用程序,启动程序后可以进行城市、更新频率的设置,可以通过图片和文字显示当前和未来的天气状况,包括温度、湿度、风向和雨雪情况等。这些天气数据是通过后台服务获取的, 这个后台服务可以按照一定的时间间隔, 通过 Google 提供的服务获取天气预报信息, 并将天气信息保存在数据库中。该软件的基本功能需求有: (1) 启动 App Widget 应用程序; (2) 设置界面:对要显示天气预报的城市及更新频率进行设置; (3) 显示界面: 通过文字和图片显示当前的天气情况, 包括日期、时间、城市、最高温度、最低温度、当前温度等。(4) 详细界面: 在显示出“显示界面”上所有信息的同时用列表的形式显示今后四天的天气情况。三、实验程序见附录一。四、实验效果图图电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-3- 电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-4- 五、总结(1) 在 Android 平台上可以通过 Web Service 技术方便的获取互联网上的资源信息,在智能手机强大的硬件功能和快速的移动互联网的支持下,可以更加方便的利用网络上的资源,为生活、工作带来极大的便利。(2)Android 语言的开发组件 Activity 、 Intent Receiver 、 Service 、 Content Provider 等提供了强大的数据处理功能。合理的设计数据库可以方便的实现各页面、进程之间的数据共享、数据的传递, 也会使程序的运行更加稳定。(3)Android 系统中的视图组件 View 和 View Group 等的灵活使用, 可以设计出界面美观, 用户操作方便灵活的页面, 并可以实现页面各种不同的显示布局以及动画效果等。(4) 使用 SAX 的方式解析 android 应用程序中的 XML 数据文件,可以提供很好的性能需求。之所以选择 SAX 的方式来解析 XML 文件, 是因为它是一种非常优秀的轻量级解决方案。使用 android 平台的硬件环境主要是手机和其它一些嵌入式设备。这些设备都需要比较快的解析速度和尽可能少的内存占用,同时满足这两方面要求的技术中 SAX 是一个非常好的选择。电子与信息工程学院计算机科学与技术系开放与创新实验设计报告-5- 附录一布局 1. <?xml version="" encoding="utf-8"?> 2. <LinearLayout xmlns:android="http://schemas./apk