1.Flutter混合式开发
2.简介:MicroWatch智能手表配套应用,通过蓝牙BLE协议连接智能手表。
绑定用户手表设备后,可实现数据的同步;
具备监测用户的运动步数里程、心率等数据,完成用户健康状况分析;
提供智能手表表盘选择与设置功能,手表闹钟、应用消息通知设置功能;
为智能手表的使用和管理提供便利的操作方式。
3. 功能模块:
3.1. 蓝牙模块:连接,心率数据分包,重连,动画等;
3.2. 二维码识别模块;
3.3. 图片截屏模块三方image_cropper-3.0.1,修改Android和iOS源码的配置参数确保截图大小是预设定的;
3.4. 网络框架dio封装,Get/Post请求,请求结果统一ApiResponse泛型封装,拦截器:ErrorInterceptors,HeaderInterceptors,LogsInterceptors,TokenInterceptors等封装;
3.5. 数据保存shared_preferences和数据库sqflite的封装;
3.6. 路由和状态GetX的封装;
3.7. 页面的刷新flutter_easyloading的封装;
3.8. 各种动画的处理。