上传者: 42117037
|
上传时间: 2021-02-01 11:15:48
|
文件大小: 12.48MB
|
文件类型: ZIP
扑鹿
本项目为个人学习Flutter的练习项目。
通过设置,修改,组合自带部件以及自定义来实现具体的设计效果,满足日常开发的需求。
本项目设计图见设计目录,您可以通过我提供的设计图有目标的去练习。所有的实现仅是个人的学习理解,如果有更好的实现方案欢迎交流。
预览
部分页面效果如下:
觉得还可以的话,来个Star,Fork支持一波!有问题欢迎提问题。
实现内容
mvp模式
使用provider (4.x版本)做状态管理
基于dio (3.x版本)的网络请求封装
完整的集成测试,可访问性测试。
支持深色模式
本地化(感谢@ghedwards)
使用Sliver系列组件实现复杂滚动效果
使用高德地图定位选择地址(支持网站)
输入框等部件的处理封装
拖动刷新+上拉加载更多
应用检查更新
弹出窗口
扫码功能(barcode_scan插件)
菜单切换动画(圆形扩散,3D翻转)
侧滑删除
城市选择
类似京东选择城市的三级联动
各种自定义对话框
列表头部吸顶
密码输入键盘
验证码输入框
自定义简易日历
曲线图及
初步路由管理
更多的细节优化
具体可以下载体验:
Android版安装包:,安装密码: