xyguan

xyguan pushed to master at Android/hdface

  • 6d376990e2 设置页面处理公司logo,实现banded和whitelabel版本支持。

2 days ago

xyguan pushed to master at Android/hdface

  • f091fa1e5f feat: 实现方案A称重功能优化和完善 - 优化称重响应性能: * 减少hyWeightDataLength从8到5,提升数据稳定性判断速度 * 降低stabilityThreshold从0.5f到0.3f,提高稳定性检测灵敏度 * 缩短samplingInterval从10ms到5ms,加快数据采样频率 - 实现异步网络请求: * sendWeight和sendBlood方法使用协程进行异步处理 * 添加必要的协程导入(GlobalScope, Dispatchers, launch) * 实现即时本地TTS播报,提升用户体验 - 完善称重功能: * 添加小于1KG体重数据过滤逻辑 * 忽略异常小数值,确保测量准确性 * 保持测量流程连续性,不中断称重过程 - 性能提升预期: * 体重数据稳定判断时间:1-3秒 0.5-1秒 * 整体响应时间:3-6秒 1.5-2.5秒 * 实现即时TTS响应,显著改善用户体验 修改文件: - app/build.gradle: 更新构建配置 - MainActivity.kt: 核心优化实现(135行修改)

2 days ago

xyguan pushed to master at Android/hdface

  • c06bcf9f1f 修复刷脸秤体重按钮无反应问题 主要修改内容: 1. 修复SDK状态管理问题 (LogoActivity.kt) - 使用静态变量FaceSDKManager.initModelSuccess替代实例变量baiduLoadSuccess - 在onResume中同步SDK状态到本地变量,确保状态一致性 - 避免Activity重建后SDK状态检查不准确的问题 2. 完善Activity生命周期管理 (FaceRecognizeActivity.java) - 添加onPause方法,暂停摄像头预览释放资源 - 添加onStop方法,确保摄像头完全停止 - 修复doFaceResult方法,启用finish()确保Activity正确结束 3. 优化资源释放机制 (MainActivity.kt) - 在返回按钮点击事件中添加定时器停止逻辑 - 在所有超时返回路径中添加语音播报停止 - 确保从系统底部操作返回时资源正确释放 4. 项目配置优化 - 更新.gitignore忽略不必要的文件 - 优化build.gradle配置 - 添加多品牌支持的资源文件 技术改进: - 解决了从系统底部操作返回后按钮无响应的问题 - 提升了应用的稳定性和资源管理效率 - 增强了用户体验的一致性 影响范围: - 修改文件:7个 - 新增代码:97行 - 删除代码:5行

1 week ago

xyguan pushed to master-noband at Android/hdface

  • 98898e60c5 1,同步主版本返回按钮功能和播报超时设定问题;2,修改版本为nb,bo bang无品牌。
  • 61772eb82a Merge remote-tracking branch 'origin/master' into master-sx # Conflicts: # app/build.gradle
  • 4e19ef1dea 1,返回按钮直接返回首页;2,返回首页停止语音播报;3,完成测量后,播报语音时,当前页面超时时间读取对应设定参数。
  • 74369e3bd7 重庆三峡高等专科学校附属医院定制,隐藏公司logo及名称
  • fb7fb5a969 合并代码

1 month ago

xyguan created new branch master-noband at Android/hdface

1 month ago

xyguan pushed to master at Android/hdface

  • 4e19ef1dea 1,返回按钮直接返回首页;2,返回首页停止语音播报;3,完成测量后,播报语音时,当前页面超时时间读取对应设定参数。

1 month ago