CH3 任务需求分析
在图形界面中显示对应城市的天气情况
在线调用API获取查询结果并显示
程序能调用两个API,一个国内的,一个国外的
在同一界面中显示两个API的内容
温度单位转换功能,用户可以选择摄氏度℃和华氏度℉来显示
任务分解
查看API文档
先查看一下API可以返回怎样的数据,才开始下一步。
调通API
在CLI调通API,通过API获取实时查询结果
将查询结果输出到图形界面的控件中
适配第二个接口内容,显示在同一界面中
增加温度单位的转换
用户选择不同的单位时,界面即时刷新不同的温度数据及温度单位。这个在代码中增加一个方法即可,但要保存之前查询的天气情况数据,用户通过ComboBox选择不同的单位时,触发刷新事件。