Flutter 电影应用
该项目是使用 Flutter 和一些原生 Widgets (如 SingleChildScrollView, Hero Animation, SliverAppBar, StreamBuilder) 创建的,当然我也使用了 Delegate, Provider, Services 等。
依赖列表
- flutter v2.13.1
- card_swiper – (用于元素之间的过渡)
- http – (用于使用 Future 功能进行 HTTP 请求)
- provider – (使管理状态的 widget 更容易且可重用)
1. 入门
API 参考
您需要一个 TMDB (The Movie Database) 帐户才能访问 API 服务,并将其放入 movies_provider.dart 文件中。
- 请记住这一点,因为我不会为这个公开项目提供我的 api_key。
- The Movie Database => https://www.themoviedb.org/
2.- 可用脚本
在项目目录中,您可以运行特殊的命令,例如:
Visual Studio Code
- 调用 View > Command Palette。
- 键入“flutter”,然后选择 Flutter: Launch Emulator 或按 F5 将应用安装到设备。
- 等待应用项目安装。
如果您这是您的第一个 Flutter 项目,这里有一些入门资源
如需获取 Flutter 入门帮助,请参阅我们的
在线文档,其中提供教程,
示例、移动开发指南和完整的 API 参考。
