Weather
Alessandro Aime 开发的用于学习如何使用 Canvas 和动画的天气应用。
快速免责声明
我已经从存储库中删除了我的私有OpenWeather API密钥,如果您想获取天气预报,请在openweather_api.dart文件中使用您自己的密钥(更多信息请参阅 https://openweathermap.org/appid)。
回到应用程序
我两周前才开始使用Flutter和Dart,由于目前代码的混乱,需要进行重构,因为我最初的主要目的是学习它们。
这个天气应用程序(目前只有登录页面)背后的想法是学习如何在Flutter中使用Canvas和动画。
这一切都源于两天前的一个灵感样机,这是目前的成果

背景已完全编码(请参阅 header_painter.dart),除了鹿的图像,该图像已通过Stack小部件临时添加,而不是通过绘制。