let5sne.win10
|
1d6ee0a95e
|
feat: 添加Android app自适应图标
- 深蓝渐变背景 + 白色摄像头/信封前景的vector drawable图标
- 支持Android 8.0+ 自适应图标(圆形/圆角方形等)
- Manifest添加icon和roundIcon引用
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-14 21:40:07 +08:00 |
|
let5sne.win10
|
b2ec97215f
|
feat: 美化Android app UI,Material风格重设计
- 新增深蓝工业风配色方案和圆角卡片/按钮样式
- 顶部标题栏带运行状态指示灯
- 按钮增加disabled灰色状态,启动/停止/拍照三色区分
- 状态卡片支持ScrollView滚动,内容不再截断
- monospace字体显示连接命令,提升可读性
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-14 21:36:41 +08:00 |
|
let5sne.win10
|
d2bc33d8c4
|
chore: 移除误追踪的构建报告文件
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-14 20:58:41 +08:00 |
|
let5sne.win10
|
46fdff508a
|
chore: 清理gradle废弃配置,移除enableJetifier
- 移除已废弃的enableJetifier=true
- 添加generateSyncIssueWhenLibraryConstraintsAreEnabled抑制重复警告
- 其余deprecated属性暂保留(删除会导致构建失败)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-14 20:54:22 +08:00 |
|
let5sne.win10
|
99b1849e7f
|
fix: 修复Android app UI不显示信息及拍照保存问题
- 切换到Light主题,解决深色模式下文字不可见
- 重新布局为横屏左右分栏,显示设备IP和连接方式
- 拍照改用MediaStore写入系统相册,修复原acquireLatestImage竞争导致的空帧
- 修正ImageFormat导入包路径
- 补充gradle-wrapper.jar
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-14 20:50:33 +08:00 |
|
let5sne.win10
|
522c2cb000
|
feat: 添加 Android 应用
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-14 17:42:07 +08:00 |
|
let5sne.win10
|
109946a461
|
chore: 从 git 追踪中移除构建产物
使用 git rm --cached 移除已追踪的 build/.gradle/.idea 文件
这些目录已在 .gitignore 中配置
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-12 22:49:33 +08:00 |
|
let5sne.win10
|
6757a82cee
|
fix: 添加 INTERNET 权限以支持 MJPEG HTTP 服务器
MjpegServer 需要监听 8080 端口提供 HTTP 流媒体服务
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-12 22:44:59 +08:00 |
|
let5sne.win10
|
da080a8f03
|
fix: 修复 MjpegServer.ClientHandler.isAlive 方法名冲突
重命名为 isClientAlive 以避免与 Thread.isAlive() 冲突
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-12 22:41:07 +08:00 |
|
let5sne.win10
|
c68ed15ed5
|
refactor: 改进 CameraHelper 资源清理的错误处理
- 添加 stopRepeating() 和 abortCaptures() 调用
- 为每个资源关闭操作添加独立的 try-catch
- 确保即使部分资源关闭失败,其他资源仍会被清理
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-12 22:39:54 +08:00 |
|
let5sne.win10
|
e9741b4dd2
|
fix: 修复 MainActivity 多行字符串格式和 UI 线程安全问题
- 使用 Kotlin 原始字符串语法替代错误的拼接格式
- 修复 stopCamera() 中 UI 更新不在主线程的问题
- 添加 cameraHelper 重复启动检查
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-12 22:39:42 +08:00 |
|
let5sne.win10
|
0699931fd4
|
fix: 修复 MjpegServer.kt 文件丢失
- 确保所有源代码文件完整
|
2026-02-12 22:37:54 +08:00 |
|
let5sne.win10
|
b9b1c2d876
|
feat: Android 应用保持屏幕常亮
- 添加 WAKE_LOCK 权限
- 设置 keepScreenOn=true
|
2026-02-12 22:28:46 +08:00 |
|
let5sne.win10
|
38b68c9987
|
feat: 添加 Android USB 摄像头 APP 源代码
- 源代码文件: MainActivity, CameraHelper, MjpegServer
- 布局文件: activity_main.xml
- 优化 .gitignore 只忽略构建产物
|
2026-02-12 22:26:40 +08:00 |
|
let5sne.win10
|
767271d499
|
feat: 添加 USB 摄像头连接功能
- 新增 Android USB 摄像头 APP (MJPEG 服务器)
- 电脑端支持 ADB 端口转发连接
- 修复 .gitignore 忽略 Android 文件
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-12 22:23:43 +08:00 |
|