最近做了一个Android天气预报的app
首先我们知道中国气象局给我们的接口
http://www.weather.com.cn/data/sk/101010100.html
http://www.weather.com.cn/data/cityinfo/101010100.html
http://m.weather.com.cn/data/101010100.html
其中详细接口为:http://m.weather.com.cn/data/101010100.html
app流程:
首先查询数据库得到城市的id,然后形成完整的网址,从网址得到天气输入流,解析json数据,显示在界面上
程序有三个类,分别为DBUtils查询城市id数据库工具类,WeatherData获取天气数据类,还有一个就是显示程序主界面的MainActivity类。