Flutter 天气
一款用于查看当前天气状况的 Flutter 应用程序。这是我在学习和理解 Flutter 和 Dart 旅程中的第一个项目。


特点
- :white_check_mark: 精美的极简 UI
- :white_check_mark: 深色和浅色主题
- :white_check_mark: 当前温度、最高最低温度、日落、日出
- :white_check_mark: 每种天气条件的自定义图标
- :white_check_mark: 5 天预报
- :white_check_mark: 精美的动画过渡
- :white_check_mark: BLoC 模式用于 API 调用
入门
安装
API 密钥
创建一个名为 api_keys.dart 的文件,位于 lib/src/api/
创建一个名为 ApiKey 的类,其中包含你的 OpenWeatherMap API 密钥。在此 获取
eg
class ApiKey {
static const OPEN_WEATHER_MAP = 'your_key';
}
待办
- 支持多语言的 i18n