折叠屏展开后,为什么我仍让表单保持单列?
冲和手账1.0.5已于2026年10月9日审核通过并发布。使用HarmonyOS开发助手梳理这次多设备更新方案时,我遇到一个很容易误判的问题:三折叠进入双屏态、双折叠展开之后,要不要马上把表单改成两列?
答案是先测正文空间。三折叠双屏态约712vp,Mate X7展开约707vp,本次就医表单保持单列;三折叠全展开约1108vp,才有空间同时展示侧导航、正文和附件。展开状态与分栏条件需要分别判断。
先完成同一条健康记录
冲和手账已有1.0.3上架版本,用于整理家庭成员的病程和相关记录。本次更新保留原业务,改善资料核对和连续编辑。我选定的任务是:打开就医记录,对照所属图片,补写正文,再保存。

图:开发版三折叠模拟器全展开,正文与所属图片对照;内容均为合成演示资料。
资料关系是家庭成员→病程→记录→附件分组。布局变化后,草稿继续使用原状态,图片只在当前组内切换。右侧返回关闭图片,左侧返回退出记录详情,系统返回逐层回退。我用同一条合成记录分两次加入两组共三张图片,再检查折展、保存、重开和编辑读回。
手机、阔折叠、双折叠、三折叠和平板复用业务,不复制五套表单。这是同一设备窗口变化中的任务延续,不是跨设备数据同步。
用自然语言明确任务,再审查方案
我在HarmonyOS开发助手“一多适配”模式中选择DeepSeek V4.1 Flash,提供已有工程、允许范围和验收边界。三折叠一次初始请求加一次限定续接,产出就医、用药的方案、SPEC和高保真;平板另提交一次方案任务,产出后停止。
开发助手把已有工程和自然语言需求整理成可讨论的方案,让我更容易审查正文、导航和附件的关系。我的使用顺序是:表达任务→生成方案和高保真→确认取舍→工程实现→运行验证。早期逐项指令增加交互与预算压力;后来限定页面、交付阶段和停止条件,产物更集中。
这两次受控任务交付了设计分析,后续工程修订另行实施,原有宽度策略继续沿用。我负责方案取舍、推进修订与人工视觉验收。
例如,方案判断既有表单无需修改,但实际输入长正文、弹出键盘后,滚动和保存仍有问题。后续核对键盘避让与导航占位,采用RESIZE,并在这些表单中隐藏底部导航,再保存、重开核对。隔离Debug候选13项聚焦检查通过,正式包运行另行验收。
主导航与表单测不同的空间
主导航测窗口宽度,表单测扣除导航后的正文宽度。当前主侧栏门限为840vp,就医正常字号双栏门限为正文960vp;字体缩放达到1.1时提高到1120vp。侧栏出现,不代表表单也必须双栏。这些是本项目选择,不是通用标准。
当前工程VisitRecordFormPage.ets中的判断核心如下。formAvailableWidth由表单容器的onAreaChange更新,fontScale读取系统字号缩放:
// 表单容器宽度使用vp;放大文字后提高双栏门限
return this.formAvailableWidth >= (fontScale >= 1.1 ? 1120 : 960)
它判断的是正文能否容纳两栏,而不是设备是否已经展开。布局重排继续使用原表单状态。
图片查看也有边界:三折叠全展开缩到双屏会关闭嵌入图片预览、保留所属记录,用户可再次打开;尚未自动将右侧预览迁入窄屏页。Mate X7采用全页查看,收起与展开间保留第二张图片位置。两条路径分别检查。
平板要实际旋转、进入系统分屏
MatePad Pro 13模拟器横屏1440vp可并排,竖屏960vp的表单回到单列,正文、组名和附件草稿保留。通过系统菜单进入约704vp分屏后,导航回到底部;最大化恢复侧栏与双栏,继续保存。窗口由系统实际创建,没有改密度替代。
方案中的平板账号双栏、设置层级和分屏假设,与实际工程有差异。将它们作为待核对项,比直接照着设计图修改可靠。平板40项唯一检查覆盖了旋转、系统分屏等已测链条,未代表平板真机、悬停或自由多窗都已通过。
可复用的方法与发布进度
给开发助手四项上下文:已有行为、唯一任务、允许范围和验收动作。然后沿“输入→弹键盘→选附件→形态变化→保存读回→返回”核对同一份资料。先审查再改代码,不为凑改动扩大范围。
账号导出汇总694次请求、约2.51亿token、49.44元,其中98.52%为缓存命中输入;缺少逐请求与插件任务对应,不能全部归因于本项目,也不能推导短指令节省率。可复用的经验是指令可以短,但工程上下文、交付阶段与停止条件要清楚。
自然语言和高保真让基于已有应用的需求讨论更直观。“一次开发、多端部署”在这里体现为业务和草稿的复用,各形态分别验收。
**2026年10月9日,1.0.5审核通过并发布成功,依据官方版本更新通知。**本文折叠屏与平板案例来自开发版模拟器,使用合成演示资料;开发阶段另有直板真机媒体验证。后续继续开展发布版运行、真实1.0.3备份完整恢复及覆盖升级回归。应用仅用于记录,不提供诊疗建议。
完整案例与图示:用HarmonyOS开发助手梳理一多适配:冲和手账的折叠屏与平板实践。
更多推荐
所有评论(0)