部分字体补充统一、日志更新

This commit is contained in:
2026-10-11 17:42:12 +08:00
parent 8be4ff7e40
commit 125fb969e4
3 changed files with 142 additions and 54 deletions
+41 -1
View File
@@ -1,4 +1,44 @@
## 1.8.0
## [1.9.0] - 2026-10-11
### ✨ 新增功能
- **BatteryManager 实时数据接入**
- 新增原生 `BatteryManagerHelper`,通过 Android 官方 API 读取电池端真实功率
- 主界面充电行改为显示电池端实时功率(1 秒刷新),反映电池实际吸收的能量
- 充电详情页拆分为两个数据源分区:
- **BMS 日志**:协议、标定档位、实际功率、电压、电流(原有)
- **BatteryManager(电池端)**:电池端电压、电流、功率(新增)
- 与专业功率计(PowerZ)实测数据一致,误差在 0.02W 以内
### 🎨 体验优化
- **充电行显示格式调整**
- 有线充电:`充电中 · PPS · 5.98W / 7.5W`(实际功率 / 标定档位)
- 无线充电:`充电中 · 无线 · 12.3W`
- USB 慢充:`充电中 · USB · 2.1W`
- 瓦特单位统一为大写 `W`
- 7.5W 等带小数的档位保留一位小数,其余整数值去掉 `.0`
- **字体细节优化**
- 充电行数字与拉丁字母改用 Flyme 字体,中文字符保持 HarmonyOS Sans SC
- 解决混合文本下的字体割裂感
- 充电详情页所有功率数值同步应用 Flyme 字体
### 🐛 问题修复
- 修复主界面充电行在充电器接入初期显示"读取中..."后数值迟迟不刷新的问题
- 修复详情页功率数值字体与其它行不统一的问题
- 修复 `wired_level` 解析后标定档位显示取整误差(如 `≈8W/L-1` 修正为 `≈7.5W/L-1`)
### 📝 技术说明
- `BATTERY_PROPERTY_CURRENT_NOW` 读数为**电池端净电流**(充电器输入减去系统功耗),而非充电器输出端数据
- 电池接近满电时数值会明显偏低(涓流阶段),属正常现象
- 与系统状态栏显示的充电功率为不同概念,前者反映电池实际吸收,后者反映充电器输出
---
## [1.8.0] - 2026-10-11
### 新增
- **夜间模式**:支持浅色 / 深色 / 跟随系统三种模式,可在右上角菜单切换