上一篇中http://blog.youkuaiyun.com/amheaven1121/article/details/7377001,我们分析了Google天气的API,分析了XML文档中各个节点的功能.
在这一篇中,我们先来分析一下天气预报程序的一个整体功能.
顾名思义嘛,天气预报就是预报天气的嘛.
我们的主体思路是这样的:
上图是天气预报的一个大体的流程图.
从这个流程图来看,整个天气预报大致可分为如下几个部分:
1 网络连接,该模块的作用是向Google天气API发送包含国家 地区信息的请求,获取到服务器返回的天气数据.
2 XML解析,改模块的作用是将服务器返回的天气数据(XML文档)解析出来,并将数据保存到对应的