- 新增 ZipDownloadUtils:支持大文件下载、进度回调、断点续传 - 新增 ZipExtractUtils:支持 Zip 文件解压、进度回调、自动创建目录 - 新增 ModelResourceManager:高层资源管理器,协调下载和解压流程 - 新增 FunActivity:趣味测试页面,包含 3 个按钮 - 按钮 1:下载 Zip 文件 - 按钮 2:解压 Zip 文件 - 按钮 3:读取 JSON 并保存到 ObjectBox 数据库 - 新增 activity_fun.xml:趣味页面布局 - 新增 ZipToolsUsageExample:工具使用示例文档 - 改进 ToastUtils:改为 Context 扩展方法 (toast/toastLong) - 暂时注释 HomeActivity 中 tvTime 的点击事件
1.8 KiB
1.8 KiB
请按以下步骤为当前改动生成 Git 提交信息并执行提交:
步骤
-
并行运行以下命令,了解当前改动:
git diff --staged查看已暂存的变更内容git diff查看未暂存的变更内容git status查看变更文件列表
-
若存在未暂存的文件,询问用户是否需要一起提交。
-
根据变更内容,按以下规范生成提交信息:
格式:
<类型>(<范围>): <简短描述>类型 适用场景 feat 新增功能 fix 修复 bug refactor 代码重构(不改变行为) chore 构建/配置/依赖调整 docs 文档更新 perf 性能优化 范围参考本项目模块:
face— 人脸识别相关(LoginByFaceActivity、RecognizeViewModel)serial— 串口/开柜相关(SerialApi、PlateUtils)network— 网络层(ApiService、RemoteRepository、RequestInterceptor)activity— Activity 界面逻辑fragment— Fragment 界面逻辑viewmodel— ViewModel 层ui— 布局/样式调整global— GlobalData、MyApp 等全局配置
示例:
feat(face): 新增识别失败后自动采集人脸流程fix(serial): 修复开柜编号解析为负数导致串口指令异常refactor(network): 统一 API 地址使用 GlobalData.appBaseUrl 前缀
-
向用户展示拟提交的信息,确认后执行:
git add <相关文件> git commit -m "<提交信息>" -
提交完成后运行
git log --oneline -3确认结果。
约束
- 提交信息必须使用简体中文描述
- 不要使用
--no-verify跳过钩子 - 不要在未经用户确认的情况下执行
git push