logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS 7 GeometryTransition + Window:折叠屏跨姿态共享元素动画的中断收敛与状态回放【鸿蒙心迹】

在折叠屏上,FoldMotionReplay Demo 遇到动画跳变与路由重复问题。根源在于窗口变化时直接驱动动画,导致多任务并发。通过引入事件归一化(LayoutSnapshot 带 epoch)与状态账本(TransitionLedger)机制,确保仅当前代次可回放,旧动画冻结并丢弃。结合幂等路由提交与进度续播(从 63% 继续),实现跨布局切换的平滑过渡,最终达成“一次展开、仅一层详情”的稳

文章图片
#harmonyos#华为
HarmonyOS 7 Camera Kit + Preferences:3DGS 采集会话的内参漂移拦截、断点快照与重启续拍【鸿蒙心迹】

本文针对3DGS采集中因倍率突变导致的几何漂浮问题,提出基于内参指纹的状态机管控方案。通过定义可比对的IntrinsicFingerprint(含相机ID、分辨率、方向、倍率等),以相对漂移阈值0.05检测异常,触发安全暂停并生成快照。采用“先冻结帧入口、再写快照”的顺序保障一致性,恢复时严格校验环境匹配性,确保仅在条件满足时续拍。该机制有效防止非预期变更破坏重建精度,实现可验证、可恢复的鲁棒采集

文章图片
#harmonyos#3d#华为
HarmonyOS 7 PhotoAccessHelper + Core Vision Kit:EXIF 方向归一、感知去重与向量索引幂等写入【鸿蒙心迹】

LensVault Indexer 在索引过程中因方向未归一、副本未去重及写入无幂等性,导致索引量远超实际照片数。通过统一图像方向、基于感知哈希的视觉去重、指纹校验与批次原子晋升机制,实现1,195个代表资产精准索引,重复扫描新增写入为0,确保索引稳定可靠。

文章图片
#harmonyos#华为
HarmonyOS 7 ArkUI DragEvent + Window Kit:折叠姿态切换中的拖拽坐标重基、铰链避让与会话续接【鸿蒙心迹】

本文剖析了折叠设备拖拽中因姿态切换导致的坐标错位问题,提出以显示坐标+窗口快照+布局代次替代旧局部坐标,实现拖拽会话的精准重基;通过铰链区域拦截防止误提交,用幂等令牌机制确保单次提交,最终在37次测试中实现0重复提交、误差≤0.8vp,验证了状态机与事件流设计的可靠性。

文章图片
#harmonyos#华为
到底了