Flutter - 项目实战 1
·
源码地址:https://gitee.com/miketutu/flutter-practical-application.git
一、创建项目 - 基本目录使用git管理

二、搭建基础路由和组件:
基础路由和页面组件:

- 新建路由配置文件 -- routes/index.dart

- 入口处运行- main.dart

- 新建MainPage和LoginPage

- 写个基本结构

主页Tab栏
SafeArea(避开安全区组件)
安全区:摄像头,导航栏等等
IndexdStack:堆叠组件,根据索引显示对应组件
BottomNavigationBar:上图下字组件,可切换索引

主页Tab栏 - 代码实现:
- 将素材拷贝到assets种
- 配置pubspec.yaml文件的资源路径

- 定义底部循环项数据

- 使用函数生成循环项

- 配置BottomNavigationBar

- 创建四个组件视图

- 使用indexStack放置
首页布局实现


代码实现:
- 创建5个组件 - components/Home

- 轮播图组件

- 分类组件

- 特惠推荐

- 无限滚动

- 在CutomerScrollView中组合

更多推荐
所有评论(0)