基于Android平台的天气预报软件开发开题报告
2021-12-29 21:51:07
全文总字数:1702字
1. 研究目的与意义及国内外研究现状
人们的出行离不开天气,天气可以说是对人们生活影响比较大的一块。下雨天,人们出行要带伞,要注意收衣服,下雪天,人们要注意防冷保暖。同时,天气对农业的影响比较大,下雨天前不宜打农药,灌溉等。因此,天气软件就显得非常实用并且重要,它方便易用并且功能也不少,可以提供各方面天气相关信息和贴心的生活指数,方便我们的生产生活,可以让人们随时随地了解天气情况,做好相应的准备工作。android系统是基于java开发的,而大家对java比较熟悉,而且安卓操作系统在手机市场也占了很大一部分,开发的时候比较容易且app容易推广。同时也可以强化气象公共服务的功能,更好的为大家服务。
国内外研究现状
目前国外电子计算机在气象业务中占有举足轻重的地位,世界各国气象部门都十分重视装备和更新电子计算机,国外在移动手机上关于天气预报系统的设计与分析发展的不错,也有很多不错的软件,但更多的是展现软件本身的技术,人性化考虑不足,需要创新,真正的能与人们生活密切地结合在一起,给人们的生活带来福利。
目前国内的基于android的天气预报软件很多,而且发展水平相当。这些软件都具有最基本的功能:提供当前天气情况,包括即时温度,当天最高和最低温度等,数据来源都是各个气象局。而且现在大多数气象软件都具有强大且丰富的功能,界面美观人性化,在国内做的比较好的天气软件当属墨迹天气。
2. 研究的基本内容
1、 在android上利用其google天气预报api获取xml文件,并对xml数据进行解析。
2、采用相关方法获取手机终端所在位置,从而实现定位。直接得到所在城市的天气情况,以便实现个性化。
3、利用android平台的ui组件构架对软件界面进行美化
3. 实施方案、进度安排及预期效果
(1)ui设计,包括城市选择界面,城市管理界面,查询结果显示界面和设置界面等。
(2)webservice调用模块,通过调用本模块来得到相应的结果,如省份列表等。
(3)城市选择模块,包括用gps定位目前所在城市和直接输入城市名查询等。
4. 参考文献
[1]闫娜,闫蕾. 基于android的个性化天气预报系统的设计与软件实现[j]. 计算机光盘软件与应用,2012,07:155-156.
[2]倪红军. 基于android平台的移动终端gps研究[j]. 计算机技术与发展,2012,05:198-201.