项目已开源到 Github:Vistor
模块
开发环境:
- Vs Code (1.30.2)
- Android Studio 3.+
开发框架 ( Flutter sdk: ">=2.0.0-dev.68.0 <3.0.0" ):
- 状态管理:Scoped_model
- 网络层:Dio
- 导航库:Fluro
主模块分为首页、精选、电影、我的,以下是功能列表:
- 使用 scoped_model 状态管理,实现state统一管理。
- 使用 TabBar + TabBarView 实现单页面不同模块切换。
- 使用 staggered_grid_view、ListView 组件展示图文列表。
- 扩展列表组件,结合 NotificationManager 实现上拉加载更多数据,下拉刷新数据。
- 精选内容,分类展示,使用SliverAppBar&#