CH3 任务需求分析

  1. 在图形界面中显示对应城市的天气情况

  2. 在线调用API获取查询结果并显示

  3. 程序能调用两个API,一个国内的,一个国外的

  4. 在同一界面中显示两个API的内容

  5. 温度单位转换功能,用户可以选择摄氏度℃和华氏度℉来显示

任务分解

  1. 查看API文档

    先查看一下API可以返回怎样的数据,才开始下一步。

  2. 调通API

    在CLI调通API,通过API获取实时查询结果

  3. 将查询结果输出到图形界面的控件中

  4. 适配第二个接口内容,显示在同一界面中

  5. 增加温度单位的转换

    用户选择不同的单位时,界面即时刷新不同的温度数据及温度单位。这个在代码中增加一个方法即可,但要保存之前查询的天气情况数据,用户通过ComboBox选择不同的单位时,触发刷新事件。

results matching ""

    No results matching ""