Flutter入门级demo
2019-04-20 本文已影响13人
CkaiGrac
低仿开眼app
项目地址
这个项目用于记录本人学习Flutter的一些过程,项目中使用的数据均来自网络,仅供学习参考。主要界面仿自@XSation/Eyepetizer
注意:由于本人初学flutter以及编程功底不扎实所以在实现方式和代码规范等方面不尽人意
有些功能还没有实现,挖个坑慢慢填..
整个代码的结构:
- lib
+ bean //请求数据对应的实体类放这里
+ category //分类页面相关的东西放这里
+ home //首页相关的东西放这里
+ hot //热门相关的东西放这里
+ index //这里加载三个页面
+ net //网络请求相关的放这里
+ widget //其他自定义控件放这里
global_config.dart //一些配置参数可以放这里
main.dart //程序的主入口
首页:

播放页面:


下拉刷新:

分类详情:


评论:

分类:

热门:

现在已知的一些问题:
- BottomNavigationBar 高度太高
- ios模拟器上无法正常播放视频
- 分类详情页上为了实现appbar滚动渐变从而导致遮住了返回按钮
- 数据接口偶尔会抽风不知道如何处理
- 分类详情页滑动很卡顿?
我也是零基础开始学习flutter的,若不嫌弃加个QQ:1043932993
一起探讨学习
如果觉得不错请给个star鼓励一下吧^ _ ^