安卓天气预报课程设计.docx
上传人:阳炎****找我 上传时间:2024-09-11 格式:DOCX 页数:51 大小:488KB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

安卓天气预报课程设计.docx

安卓天气预报课程设计.docx

预览

免费试读已结束,剩余 41 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

安卓天气预报课程设计石家庄铁道大学Android系统课程设计汇报年夏季学期题目:基于Android天气预报开发学院:电气与电子工程学院专业:电子信息工程学生姓名:学号:指导教师:完成日期:7月15日评分表项目号一二三总分满分255025100得分评阅人说明:项目一,考查程序运行情况。项目二,考查完成情况包含功效完整性,工作量,界面,用户体验等。项目三,考查课程设计汇报格式和完整性。摘要伴随移动通信技术发展和无线数据业务进步,手机已被赋予了除通话以外其它许多功效。全新手机软件领域已逐步聚焦了众多软件开发商目光,软件开发者和软件用户将共同面临这个振奋人心新境界。本设计使用Android设计技术开发了一个利用在Android系统上手机天气预报软件系统,本系统经过选择城市来取得天气,风向,风向,温度等信息。基于手机天气预报系统软件能够使用户对于各地天气情况实时掌握,极大方便了用户出行和行程安排,防止了无须要麻烦,具备很强实用性。关键词:Android;手机天气预报软件。目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc"第1章绪论PAGEREF_Toc\h1HYPERLINK\l"_Toc"1.1课题研究内容1HYPERLINK\l"_Toc"1.2课题研究目标和意义1HYPERLINK\l"_Toc"1.3课题研究前景2HYPERLINK\l"_Toc"第2章系统需求分析3HYPERLINK\l"_Toc"2.1系统功效需求3HYPERLINK\l"_Toc"2.2系统流程图3HYPERLINK\l"_Toc"2.3系统界面需求4HYPERLINK\l"_Toc"2.4系统性能需求4HYPERLINK\l"_Toc"第3章详细设计和功效实现5HYPERLINK\l"_Toc"3.1界面设计5HYPERLINK\l"_Toc"3.1.1欢迎界面设计5HYPERLINK\l"_Toc"3.1.2菜单界面设计6HYPERLINK\l"_Toc"3.2各模块详细设计6HYPERLINK\l"_Toc"3.2.1欢迎模块设计6HYPERLINK\l"_Toc"3.2.1主工程设计7HYPERLINK\l"_Toc"第4章软件测试15HYPERLINK\l"_Toc"4.1电脑模拟器测试15HYPERLINK\l"_Toc"4.2手机端测试17HYPERLINK\l"_Toc"第5章总结与展望18HYPERLINK\l"_Toc"5.1总结18HYPERLINK\l"_Toc"5.2不足与展望18HYPERLINK\l"_Toc"参考文件19附录HYPERLINK\l"_Toc"20HYPERLINK\l"_Toc"主要程序118HYPERLINK\l"_Toc"主要程序218一、绪论Android是一个基于Linux自由及开放源代码操作系统,主要使用于移动设备,如智能手机和平板电脑,由谷歌企业和开放手机联盟领导及开发。Android操作系统最初由AndyRubin开发,主要支持手机。8月由谷歌收购注资。11月,谷歌与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随即谷歌以Apache开源许可证授权方式,公布了Android源代码。第一部Android智能手机公布于10月。Android逐步扩展到平板电脑及其它领域上,如电视、数码相机、游戏机等。第一季度,Android在全球市场份额首次超出塞班系统,跃居全球第一。11月数据显示,Android占据全球智能手机操作系统市场76%份额,中国市场拥有率为90%。09月24日谷歌开发操作系统Android在迎来了5岁生日,全世界采取这款系统设备数量已经达成10亿台。1.1课题研究内容本课题研究是基于Android平台下天气软件,目标是使用户能随时随地查询天气信息及天气改变情况,让生活愈加舒适方便。本文讲述Android平台下天气软件界面设计以及数据获取和解析,主要包含界面实现,控件使用,界面布局和数据处理等内容,结合中国气象网天气数据,将准确天气情况以友好方式展现给用户,使用户愈加赏心悦目标体验本软件服务。经过对界面布局及控件应用等相关内容学习,使我们对Android平台下界面开发工作有一个初步了解,而且经过这次开发过程,能够基本掌握这些内容。1.2研究目标和意义