实现的功能:
1.可以罗列出省市县;
2.使用百度地图定位当前的城市;
3.可以查看全国任意城市的天气信息;
4.可以自由的切换城市,去查看其它城市的天气;
5.提供手动更新以及后台自动更新天气的功能。
虽然功能不多,但是在具体实现中会慢慢添加进去,这些功能综合用到到网络,UI,单例模式,定位,数据存储,服务等等技术。
//======================================================
省市县的获取:
要获取中国的所有的省份,只需要访问下面的地址:
http://www.weather.com.cn/data/list3/city.xml
得到了所有的省份代号和省级名称。
获取市级的代码只需要访问下面的地址:
http://www.weather.com.cn/data/list3/city22.xml?level=2
获取县级的代码只需要访问下面的地址:
http://www.weather.com.cn/data/list3/city2701.xml?level=3
访问天气的接口:
两种免费获取天气预报信息的方式(天气信息来源于国家气象局,还是比较权威及时的):
(1)JSON 类型接口:
JSON 类型的接口返回的数据又有三种形式,具体各种接口地址以及返回信息形式参见如下:
(1)接口地址:http://www.weather.com.cn/data/sk/101270101.html
返回信息形式:
(2)接口地址: