健康宣教栏目层级视觉优化实施计划

目标:不增加层级说明文字,通过一级选中向下箭头、 二级缩进子容器、尺寸和颜色层级明确表达接口动态栏目之间的从属关系。

标题栏、接口请求、栏目树、横向滚动、文章筛选、文章列表和详情跳转均不改变; 未经明确授权不执行 Git 暂存、提交或推送。

设计调整记录

  1. 第一版:增加“01 一级栏目”“02 二级栏目”。用户要求不要用文字说明层级,因此删除。
  2. 第二版:一级使用深蓝主导航,二级使用缩进浅蓝容器;文章篇章标签改为黄色。 用户反馈两行仍像并列导航。
  3. 第三版:一级增加向下箭头,二级增加向上缺口和左侧连接边。 用户确认一级箭头有效,但要求删除重复的二级向上箭头。
  4. 最终版:只保留一级向下箭头;二级缩进并保留左侧连接边; 两级标题行和内部标签高度调整为原来的 1.5 倍;“×××篇”使用黄色背景和白色文字。

最终视觉规则

动态数据与业务边界

主要文件

文件职责
activity_health_education.xml总导航容器、两级布局和列表间距
item_health_education_primary_tab.xml一级动态栏目
item_health_education_tab.xml二级动态栏目
HealthEducationPrimaryTabView.java一级背景和选中向下箭头
HealthEducationActivity.java按不同布局绑定接口动态栏目
item_health_education_article.xml文章篇章标签样式
values*/dimens_adaptive.xml默认与 hdpi 的 1.5 倍高度

实施步骤

  1. 增加两级行高、标签高度、箭头高度的双 DPI 尺寸和一级普通态颜色。
  2. 创建一级自绘栏目 View,只在选中时绘制向下箭头。
  3. 创建深蓝总容器和缩进浅蓝二级容器;二级仅保留左侧连接边。
  4. 让 HealthEducationActivity 分别使用一级和二级布局,保持接口与筛选逻辑不变。
  5. 将文章篇章标签改为黄色背景和白色文字。
  6. 执行 XML、HTML、差异格式、Debug 构建和单元测试,并追加项目变更记录。

验收标准

实施与验证结果

真机反馈修正

文章卡片等高修正