android: 图标+预测性返回+心跳更新 阶段7预验收

This commit is contained in:
ZXCLI
2026-09-06 20:41:16 +08:00
parent a07a49b437
commit 4fd2e5bf79
3 changed files with 28 additions and 3 deletions
+3 -1
View File
@@ -5,9 +5,11 @@
<application
android:label="MAG160C"
android:icon="@drawable/ic_launcher"
android:theme="@android:style/Theme.Material.Light.NoActionBar"
android:supportsRtl="true"
android:allowBackup="false">
android:allowBackup="false"
android:enableOnBackInvokedCallback="true">
<activity
android:name=".MainActivity"
@@ -0,0 +1,6 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android" android:width="108dp" android:height="108dp" android:viewportWidth="108" android:viewportHeight="108">
<path android:fillColor="#FF1B2B33" android:pathData="M0,0h108v108h-108z" />
<path android:fillColor="#FFFFB59B" android:pathData="M54,54m-20,0a20,20 0 1,1 40,0a20,20 0 1,1 -40,0" />
<path android:fillColor="#FF8F4C38" android:pathData="M54,54m-12,0a12,12 0 1,1 24,0a24,24 0 1,1 -24,0" />
<path android:fillColor="#FFFFE0D2" android:pathData="M54,54m-6,0a6,6 0 1,1 12,0a6,6 0 1,1 -12,0" />
</vector>
+19 -2
View File
@@ -65,8 +65,25 @@
## 下一步
阶段3b:拍照(MDT容器→MediaStore+ MP4录像(MediaCodec+ 可见光PIP
随后阶段4媒体库、阶段5离线分析、阶段6设置/任务、阶段7验收、阶段8装机。
阶段7Android 16 专项验收(横竖屏/深色/预测性返回/边到边);阶段8:装机实测
实机验证清单(用户插上手机后):
1. `adb install app-debug.apk`adb 在 SDK platform-tools
2. USB 插入 MAG160C → 允许 USB 权限 → 实时画面出图(铁虹调色板)
3. 双击/按钮手动 FFC;12 调色板切换;变倍 1/2/4
4. 拍照 → DCIM/MAG160C 出现 MDT 文件(系统相册可见)
5. 录像 → MP4 文件;媒体库回放;分析页缩放/调色板/备注/PDF报告
6. 横竖屏切换与深色模式观感
## 里程碑日志
- 阶段3b 完成(2026-09-06 晚): 拍照 MDT 容器(jpg+info块+raw帧+备注)存入
MediaStore DCIM/MAG160CMP4 录像 = Surface 编码 H.264 @320×240 15fps 2Mbps
- 阶段4 完成: 媒体库(MediaStore 扫描 + 内嵌 JPEG 缩略图 + MDT 尾部校验)
- 阶段5a 完成: 分析查看器(detectTransformGestures 缩放1-4x/平移、12 调色板
重渲染原始帧、自动窗口、备注编辑回写容器、温度探针近似)
- 阶段5b 完成: PDF 巡检报告(PdfDocument:标题/7×4信息表/热像图/结果/建议/测试员)
- 阶段6a 完成: 设置页(默认调色板/发射率/报警温度/关于,SharedPreferences 私有)
+ 任务巡检解析器 TaskParsersqlite task/region/device/part/phase + XML title/target
## 阶段3a 完成(2026-09-06 晚)