feat: 实现指标详情子页(周/月切换 + 趋势图)
替换 MetricDetailPlaceholder 为真实详情页:范围切换、柱状趋势图、平均/最高/最低摘要, 睡眠指标额外渲染深睡/浅睡/清醒分期条与入睡/起床时间。 新增 MetricDetailViewModel(flatMapLatest 重新订阅数据源)与其 3 条 JVM 测试、 RoutesTest(锁住路由模板与 Routes.detail() 拼串)、Formatters.formatDecimal 与其测试。 接入 RingHealthApp 的 DETAIL_PATTERN,参数无法解析时直接抛而不是静默兜底。 Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -67,4 +67,18 @@
|
||||
<string name="profile_check_update_desc">当前版本 0.1.0</string>
|
||||
<string name="profile_help">帮助与反馈</string>
|
||||
<string name="profile_help_desc">常见问题与意见反馈</string>
|
||||
|
||||
<string name="detail_range_week">近 7 天</string>
|
||||
<string name="detail_range_month">近 30 天</string>
|
||||
<string name="detail_average">平均</string>
|
||||
<string name="detail_max">最高</string>
|
||||
<string name="detail_min">最低</string>
|
||||
<string name="detail_trend">趋势</string>
|
||||
<string name="detail_sleep_stages">睡眠分期</string>
|
||||
<string name="detail_sleep_deep">深睡</string>
|
||||
<string name="detail_sleep_light">浅睡</string>
|
||||
<string name="detail_sleep_awake">清醒</string>
|
||||
<string name="detail_sleep_fall_asleep">入睡时间</string>
|
||||
<string name="detail_sleep_wake_up">起床时间</string>
|
||||
<string name="action_back">返回</string>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user