[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-7472":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":16,"starSnapshotCount":16,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},7472,"FengYunWeather","wdsqjq\u002FFengYunWeather","wdsqjq","风云天气是Android 平台开源天气 App，采用Kotlin、Room、OKHttp3、 协程等框架实现。","",null,"Kotlin",2400,284,154,13,0,3,15,1,29.36,"GNU General Public License v3.0",false,"master",true,[],"2026-06-12 02:01:40","# FengYunWeather 风云天气\r\n\r\n风停了云知道，天晴了风云知道。**FengYunWeather** 是一个开源的android 天气app，使用kotlin语言编写，采用MVX架构，使用了kotlin协程，OkHttp，coil，Room等框架，代码逻辑非常清晰，适合新手入门，以及老手参考交流。\r\n\r\n\r\n\r\n## 主要功能\r\n\r\n- 全球每日和逐小时天气预报，包括：天气状况、温度、大气压、相对湿度、降水量、风力风速风向、能见度、日出日落和月升月落等\r\n- 中国城市还有AQI空气质量数据\r\n- 逐小时天气动态曲线\r\n- 城市搜索，支持模糊搜索和搜索建议\r\n- 城市管理\r\n- 单位转换\r\n- 天气特效\r\n\r\n## 预览\r\n![weather_info](img\u002Fhome.gif) ![effect](img\u002Feffect.gif)\r\n\r\n![hourly](img\u002Fhourly.gif) ![15dforecast](img\u002F15d.gif)\r\n\r\n![sun_moon](img\u002Fsun.gif) ![widget](img\u002Fwidget.gif)\r\n\r\n![add_city](img\u002Fadd_city.gif) ![settings](img\u002Fcity_manager.gif)\r\n\r\n\r\n## TODO\r\n\r\n- [x] 通知栏提醒\r\n- [x] 桌面小部件\r\n- [x] 背景根据天气自动切换\r\n- [x] 气温数字特效\r\n- [x] 天气特效（部分实现）\r\n- [x] 太阳和月亮\r\n- [x] 城市管理（定位添加）\r\n- [x] 插件换肤\r\n\r\n## 第三方数据\r\n\r\n### 天气数据\r\n\r\n**风云天气** 的天气数据来源于 [和风天气](https:\u002F\u002Fwww.heweather.com)。\r\n\r\n当你使用这个APP时需要自行注册一个 **免费KEY（web api）** 访问 https:\u002F\u002Fwww.heweather.com\r\n\r\n### 定位服务\r\n\r\n**风云天气** 使用 [高德](https:\u002F\u002Fwww.amap.com) 定位服务。\r\n\r\n你同样需要一个高德地图的 **KEY** 去使用定位API或SDK, 请访问 https:\u002F\u002Flbs.amap.com\r\n\r\n你也可以用原生定位或其他第三方定位SDK。\r\n\r\n### 配置\r\n\r\n在项目根目录的`local.properties`中添加如下配置：\r\n\r\n```\r\n\u002F\u002F 和风\r\nhe_feng_app_key=\"your_he_feng_app_key\"\r\n\u002F\u002F 高德\r\ngao_de_app_key=\"your_gao_de_app_key\"\r\n```\r\n\r\n\r\n\r\n## 下载体验\r\n\r\n\r\n点击下载[![](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDownload-apk-green.svg)](https:\u002F\u002Fraw.githubusercontent.com\u002Fwsj1024\u002FFengYunWeather\u002Fmaster\u002Fapp\u002Frelease\u002Ffengyun-weather-2.0.8.apk)\r\n\r\n或扫描二维码下载：\r\n\r\n![add_city](img\u002Fqrcode.png)\r\n\r\n##### 更新记录\r\n\r\n- 1.1.4\r\n\r\n  1,完善皮肤插件化\r\n\r\n- 1.1.3\r\n\r\n  1,增加升级功能，可以及时体验新版本. 2,皮肤插件化1.0\r\n\r\n- 1.1.1\r\n\r\n  修复一些bug，优化交互\r\n\r\n- 1.1.0\r\n\r\n  预警信息以Dialog形式展示，帅得不要不要\r\n\r\n- 1.0.9\r\n\r\n  新的空气质量UI，漂亮得一塌糊涂\r\n\r\n- 1.0.8\r\n\r\n  优化SwipeRefreshLayout的动画效果，隔壁产品经理馋哭了\r\n\r\n- 1.0.7\r\n\r\n  连夜修复鸿洋大佬提出的小米11上Widget的UI问题\r\n\r\n\r\n## License\r\n\r\n    Copyright 2021 wangsj Inc.\r\n    \r\n    本项目为 GPL3.0 协议，请所有进行二次开发的开发者遵守 GPL3.0协议，并且不得将代码用于商用。","风云天气是一款为Android平台设计的开源天气应用，使用Kotlin语言编写，并结合了Room、OkHttp3和协程等现代技术框架。该应用提供全球范围内的每日及逐小时天气预报，包括温度、湿度、风速等详细信息，同时为中国城市用户提供AQI空气质量数据；支持城市搜索与管理、单位转换等功能，并具备天气特效与自动背景切换等视觉优化特性。其代码结构清晰，不仅适合初学者学习参考，也适用于经验丰富的开发者进行交流探讨。",2,"2026-06-11 03:12:39","top_language"]