Android应用软件开发

194课时
2.6K学过
8分

课程评价 (0)

请对课程作出评价:
0/300

学员评价

暂无精选评价
3分钟

7.4案例分析

案例分析

WeatherService.java文件:

行10:解析json文件返回天气信息的集合

行15:使用gson库解析JSON数据

行18:返回读取的信息

MainActivity.java文件中:

行32:调用initView()初始化文本控件

行34:读取weather1.json文件,其位置为R.raw.weather1

行36:把每个城市的天气信息集合存到weatherInfos中

行39-47:循环读取weatherInfos中的每一条数据

行52:自定义getMap()方法,显示天气信息到文本控件中

行54-64:initView()初始化控件

行66-78:根据按钮ID调用getMap()方法显示不同数据

行80-93:将城市天气信息分条展示到界面上