添加和删除
添加城市列表是本地进行导入的,如果有需要可以将想要的城市自行导入进去,添加完城市点击完成会跳转到首页进行渲染展示。删除功能,点击确定的时候改城市的信息会被删除。...获取所需数据
因为天气的数据需要我们联网去获取,所以要去调用天气的API。
我这里用的是高德开放平台,没有注册过的要先进行账号的注册。...410500, 410600, 410700, 410800, 410900, 411000, 411200, 411300, 411400, 411500, 411600, 411700
]
// 所有城市的名称列表...构建请求 URL,包含城市代码和 API 密钥。
发送 HTTP 请求并处理响应。
如果响应码为 200,解析响应结果并返回 WeatherModel 对象。
如果发生错误,捕获并记录错误。...遍历结果数组,记录每个城市的名称。
将结果赋值给 weatherModels 数组并返回。
如果发生错误,捕获并记录错误。