1. 研究目的与意义
随着智能手机的普及与应用,手机在我们的日产生活中成为不可缺少的物品,不同种类与功能的手机app也应运而生。
天气预报系统可以为人们提供天气的变化情况,给人们的生活带来便利。
以前,人们总是在电视或者电脑上得知天气情况,而现在,天气预报系统在手机上的应用使得人们可以更加便捷便利地获得天气情况,从而给人们的出行等提供很好的参考。
2. 研究内容和预期目标
一、研究内容: 1.了解网络上现有的天气预报接口,筛选出可信度最高的一个,用于手机端天气预报系统APP的开发,学习掌握网络上提供的接口的使用方法; 2.学习基于Android平台的手机APP的开发方法,熟练掌握手机APP的开发流程;3.了解掌握后期界面的美化的技巧,以给用户提供一个良好舒适的操作环境,方便用户的使用。
二、拟解决的关键问题: 1.实时的天气变化情况的信息的获取; 2.使用多种组件进行对于Android平台的手机天气预报系统的开发; 3.天气预报系统界面的设计;
3. 国内外研究现状
近年来,许多先进的技术被用于气象业务中,以此来提供天气预报用的实时的以及非实时的信息。
这就要求利用自动化的高速通信技术与信息处理技术处理这些信息,以适应以上的发展。
一些发达国家正在逐步改进他们的气象通信机制,实现它的现代化。
4. 计划与进度安排
2022-09-10至2022-09-20 与老师同学们交流沟通并确定毕业设计的选题; 2022-09-21 至 2022-10-21 学习Java编程技巧,熟悉数据库等的相关知识,撰写开题报告; 2022-10-22 至 2022-12-22 深入学习java开发技巧,深入了解MySQL数据库等知识; 2022-12-23至 2022-04-15 严格遵照Android系统APP开发的思想,完成数据库的设计和各种功能模块的设计与实现,使用Android studio平台开发系统; 2022-04-16至 2022-04-30 完善调试系统; 2022-05-01至 2022-05-25 撰写毕业设计报告。
5. 参考文献
1.郭金尚.Android经典项目案例开发实战宝典[M],北京:清华大学出版社,2013 2.任玉刚.Android开发艺术探索[M],北京:电子工业出版社,20153.郭霖.第一行代码:Android[M],北京:人民邮电出版社,20144.史伟铭.Android APP开发入门:使用Android Studio环境[M],北京:机械工业出版社,20165.Erik Hellman.Android编程实战(图灵程序设计丛书)[M],北京:人民邮电出版社,2014 6.高洪岩.Java并发编程:核心方法与框架[M],北京:机械工业出版社,2016 7.贾志刚.Java数字图像处理:编程技巧与应用实践 [M],北京:机械工业出版社,2015 8.Martin Kalin.Java Web服务:构建与运行(第二版)[M],北京:电子工业出版社,2014 9.李刚.疯狂Java讲义(第3版)[M],北京:电子工业出版社,2014 10.Joshua Bloch.Effective Java(第二版)(英文版)[M],北京:电子工业出版社,2016 11.曾健生.App后台开发运维和架构实践[M],北京:电子工业出版社,2016 12.钟元生.App开发案例教程[M],北京:清华大学出版社,2015 13.班格,温霍尔德.移动交互设计精髓:设计完美的移动用户界面[M],北京:电子工业出版社,2015 14.王玲.一个APP的诞生:从零开始设计你的手机应用[M],北京:电子工业出版社,201615.吴亚林.浅析基于安卓的天气预报系统设计与实现[J],山东工业技术,2015,(24):123
