推荐一款完整的天气开源项目
早上好,今天会推荐 GitHub 上有用的项目,挖掘开源的价值,欢迎关注。
项目介绍
风停了云知道,天晴了风云知道。今天推荐的是一个开源的 android 天气 app,使用 kotlin 语言编写,采用 MVVM 架构,使用了 kotlin 协程,OkHttp,coil,Room 等框架,代码逻辑非常清晰,适合新手入门,以及老手参考交流。
主要功能
全球每日和逐小时天气预报,包括:天气状况、温度、大气压、相对湿度、降水量、风力风速风向、能见度、日出日落和月升月落等 中国城市还有 AQI 空气质量数据 逐小时天气动态曲线 城市搜索,支持模糊搜索和搜索建议 城市管理 单位转换 天气特效
效果预览
源码地址
https://gitee.com/HappyAndroid666/FengYunWeather
评论