本篇博文涉及到的demo很简单,就是通过调用天气查询接口来显示城市的天气信息。通过本demo可以了解:
1、CityPicker的简单使用
2、Dio网络请求库的简单使用
3、Flutter对json的解析
本篇博文只是对关键地方略作说明,详细的代码请读者自行下载观看(源码传送门)。
运行效果如下:

当我们选中某个城市之后,就会调用天气预报的接口(接口地址)查询城市天气信息:
下面就对关键部分进行说明!
Json解析成对应的Bean
天气查询接口返回的json格式如下所示:
{
"cityid": "101110101",
"date": "2019-12-16"转载:https://blog.csdn.net/chunqiuwei/article/details/103566744
查看评论