天气预报实结
内容要求
一、题目分析,功能要求。
1.1 实验目的
熟悉Android软件开发的基本架构利用Eclipse和ADT插件设计贪天气预报
1.2 功能
本软件就是利用现有的网络快速获取网络上的天气信息并显示到手机终端上,为用户提供实时的天气查询和近期天气查询服务,为工作、出行等带来便利。通过Web Service等技术让用户体验到前所未有的移动计算。
二、实验设计
本软件是一个App Widget应用程序,启动程序后可以进行城市、更新频率的设置,可以通过图片和文字显示当前和未来的天气状况,包括温度、湿度、风向和雨雪情况等。这些天气数据是通过后台服务获取的,这个后台服务可以按照一定的时间间隔,通过Google提供的服务获取天气预报信息,并将天气信息保存在数据库中。
该软件的基本功能需求有:
(1) 启动App Widget应用程序;
(2) 设置界面:对要显示天气预报的.城市及更新频率进行设置;
(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是一个非常好的选择。
-
护士毕业实习鉴定(精选15篇)
自我鉴定是个人在一个阶段对自己的学习或工作生活的自我总结,它能够头脑更加清醒,目标更加明确,因此我们是时候写一份自我鉴定了。那么自我鉴定应该包括什么内容呢?下面是小编帮大家整理的护士毕业实习鉴定(精选15篇),供大家参考借鉴,希望可以帮助到有需要的朋友。护士...
-
关于销售实习报告范文
在人们素养不断提高的今天,报告对我们来说并不陌生,通常情况下,报告的内容含量大、篇幅较长。相信很多朋友都对写报告感到非常苦恼吧,以下是小编为大家整理的关于销售实习报告范文,欢迎阅读与收藏。关于销售实习报告范文1一、实习目的或研究目的本次实习的目的在于...
-
仓库实习工作总结 6篇
总结是在一段时间内对学习和工作生活等表现加以总结和概括的一种书面材料,它可以帮助我们有寻找学习和工作中的规律,是时候写一份总结了。总结你想好怎么写了吗?下面是小编帮大家整理的仓库实习工作总结,仅供参考,希望能够帮助到大家。仓库实习工作总结1注塑部实习...
-
在校大学生实习工作总结15篇
总结是指社会团体、企业单位和个人在自身的某一时期、某一项目或某些工作告一段落或者全部完成后进行回顾检查、分析评价,从而肯定成绩,得到经验,找出差距,得出教训和一些规律性认识的一种书面材料,它可以给我们下一阶段的学习和工作生活做指导,不妨让我们认真地完成...