本程序主要有四个程序文件,一个 WeaBean 类用来存储解析出来的天
气信息,JSonFetcher 类用来通过指定的 url 获取 JSON 格式的数据,
JSonUtils 用来将 JSON 格式的数据解析并存放到 WeaBean 的对象中,
MainActivity 类用来综合调用前三个类来获取并解析 JSON 数据最后显
示在手机上。
已有的文件是 MainActivity.java 文件和 activity_main.xml 布局文件,需要
修改布局文件的内容来增加一个按钮和一个文本框,按钮用于通过点
击事件获取天气数据显示在文本框中,MainActivity.java 文件需要创建
文本框和按钮对象来关联布局文件中的内容,同时定义一个新的方法
GetInfo 来获取天气内容,设置按钮的点击事件来调用 GetInfo 方法。
3) 介绍相关网络数据接口。
http://www.weather.com.cn/data/cityinfo/101280601.html
实际上以键值对的形式存储,weatherinfo 为键,后面的大括号中的内容为
它的值,里面存储多个键值对,分别表示城市名、城市编号、最低气温、
最高气温、天气等信息。
http://www.weather.com.cn/data/sk/101280601.html
评论0