P0 — 容器宽度自适应布局: - 新增 WindowSizeUtils.kt (rememberWindowSizeClass 封装) - 添加 material3-window-size-class 依赖 - DashboardScreen: BoxWithConstraints >600dp 卡片双列 - UsageDetailScreen/UsageChartScreen: >700dp 图表并排 - UsageDataScreen/UsageOverviewScreen: 移除全局 WindowSizeClass P1 — 双窗格导航: - RainyTokenNavHost 拆分 CompactNavHost/ExpandedLayout - Expanded 模式: 左侧 35% Dashboard + 右侧 65% AnimatedContent - 右侧内置子路由(图表⇄总览⇄数据) + Settings 局部 NavHost - Compact 模式: 原 NavHost 一字未改,零回归 文档同步: - AGENTS.md: 新增自适应断点说明 + 双窗格导航图 - README.md: 新增平板适配特性条目 - 项目记忆: 更新概述 + 删除旧 WIP 记录 |
||
|---|---|---|
| .. | ||
| androidTest/java/com/java/myapplication | ||
| main | ||
| test/java/com/java/myapplication | ||