用Flutter开发的跨平台项目,完美运行在Android和IOS上,Material简洁风格,包括启动页、引导页、注册、登录、首页、体系、公众号、导航、项目,还有漂亮的妹子图库,运行极度流畅,结构清晰,代码规范,值得拥有
Flutter学习资源汇总持续更新中......
前言
- 这是一款使用Flutter写的WanAndroid客户端应用,在Android和IOS都完美运行
可以用来入门Flutter,简单明了,适合初学者- 项目完全开源,如果本项目确实能够帮助到你学习Flutter,谢谢start一下,有问题请提交Issues,我会及时回复
环境搭建
- 根据Flutter中文网搭建开发环境,使用Android Studio安装Flutter插件,点击pubspec.yaml的package get,然后运行
App目录结构
- |--lib
- |-- main (入口类)
- |-- loading (启动页)
- |-- splash_screen (引导页)
- |-- util (工具类)
- |-- base (基类,封装基类BaseWidget和BaseWidgetState)
- |-- http (网络请求相关类)
- |-- common (常用类)
- |-- event (事件类)
- |-- model (实体类)
- |-- ui (界面相关)
- |-- util (工具类)
功能介绍
V1.4版本
- 增加切换主题
- 封装基类BaseWidget和BaseWidgetState
- 显示隐藏AppBar
- 增加状态页切换(数据加载中,数据加载失败,空数据)
V1.3版本
V1.2版本
- 新增福利,妹子图,你懂得
- 新增分享share
- 新增常用网站
- 新增关于作者,退出登录
V1.1版本
V1.0版本
- 项目首页、知识体系、公众号、导航、项目、各个页面,和详情页面
- 主要的UI包括首页轮播图和列表,体系流式布局,公众号导航TabBar,以及下拉刷新和加载更多
- 轮播图使用的是开源库flutter_swiper
- 网络请求使用的是开源库dio
我的主页
下载
- 暂不支持IOS版本下载,请自行clone项目代码运行。
应用截图
感谢
- 特别感谢github开源作者shijiacheng
- 感谢鸿洋大神及玩Android官网提供的开放API
- 感谢干货集中营 API
使用开源库
转载于:https://juejin.im/post/5c908f48f265da60ef6343bd