Flutter 动态登录
Fractal 技术面试项目
[通常项目名称> fractal_technical_interview] (此处以下为西班牙语 xd)。
本项目耗时 4 天,工作 6 小时完成,使用了 Hive 进行数据存储,ImagePicker 和 Camera 来访问相机或相册,以及 SharedPreferences 来保存登录状态,此外还加入了位移、旋转和缩放等丰富的动画效果。
使用场景
- 获取照片。
- 从图库获取图片。
- 保存在应用程序目录中。
- 用户注册。
- 更新用户数据。
- 用户登录。
- 保持用户登录状态。
- 列出用户。
- 用户详情。
- 复制用户数据。
使用的依赖
dependencies:
cupertino_icons:
equatable:
shared_preferences:
hive:
hive_flutter:
http:
path:
path_provider:
image_picker:
camera:
dev_dependencies:
hive_generator:
build_runner:
待处理问题
- 用户未使用的字段:isActivated, Fecha
- 注册动画缺失。
- 使用状态管理。
- 使用 Provider。
- 还有更多。(恰好项目期间我起了个麦粒肿 :.v)