登录社区云,与社区用户共同成长
邀请您加入社区
以标题栏搜索和任务状态为例,讲清组件迁移、交互状态与无障碍回退。
解释 API 26 Release 对沉浸光感生效范围的约束,并给出位置审计与统一策略。
围绕Accessibility Kit的自定义控件走焦顺序,建立准入、状态机、并发、错误分型、日志和真机验证闭环。
针对 StyledString 首个占位为 ImageAttachment 或 CustomSpan 时段落样式开始生效的变化,讲清旧补丁清理和富文本回归。
围绕主页 NavDestination 的 queryNavDestinationInfo 与 onResult 行为修复,重建页面结果的归属规则。
面对 API 10 及以上 ArkUI 接口补齐 Stage 模型约束,提供工程清点、迁移分层和验收证据做法。
解释 EmbeddedComponent 因层级页面切换获得焦点时的新规则,并区分 defaultFocus、requestFocus 与用户主动输入三种时机。
围绕智慧手势的手势意图推断与动作干预,建立准入、状态机、并发、错误分型、日志和真机验证闭环。
rawDelta恢复硬件原始数据后,旧的显示缩放补偿需要重新定位。用画布平移和视角控制两种场景说明px2vp只做一次,以及如何测试单位边界。
复杂瀑布流、时间轴或不规则卡片列表既需要自定义布局,又不能一次创建全部子节点。LazyLayoutAlgorithm 在懒加载容器中提供测量与布局扩展点,关键是只激活可视区及合理缓存区,并维护稳定的尺寸索引。
ReusableV2动态回调返回值从组件名回退变成真实复用标识。用池碎片与跨组件ID碰撞两个案例,区分数据身份、结构身份和复用契约。
WithTheme在API26补齐弹窗跟随和动态组件响应。通过菜单主题边界与动态列表两个案例,检查局部、系统和固定颜色的关系,避免一层SYSTEM掩盖所有问题。
target26的Row、Column、Flex会在另一方向考虑单方向matchParent子组件。用纵向工具面板和横向工具栏解释变化,附测量参与者检查器与回归方案。
target升级到26后onAttachToNode在绑定时触发。两个时序案例解释回调丢失与过早启动,并用可执行事件模型分开初始化和上树工作。
API26的组件阴影零半径会保留硬边阴影。通过设计令牌迁移与硬阴影按钮两个案例,区分关闭、硬边和模糊,并给出可测试的样式映射。
从 API26 的 KEEP/CLEAR 精确定义出发,完成可切换实验页与临时面板策略恢复两个案例,区分文本选区、焦点和正文,用可测试的策略所有者避免页面间相互覆盖。
解释 API 26 输入监听的窗口边界、原始句柄身份和同步回调限制,用重复进入与双窗口两个案例实现可复用注册管理,附公开代码回归测试。
围绕 API 26 编辑型标题栏,用继续输入与失败重试两个案例区分保存请求和编辑版本,避免重复提交、保存中卡住及旧回调覆盖新状态。附可执行状态模型与 ArkTS 接入代码。
基于 API 26 官方接口区分智慧手势响应与选中态,用配置组合和多监听器顺序两个案例排查问题,附 ArkTS 接入示例与可执行逻辑测试。
把系统闪控窗与导览会话解耦,设计暂停恢复、状态同步、窗口回到应用及失败降级。
为工具栏、注释与菜单选择材质意图,通过极端背景、能力降级和性能对照验证适配。
从真实排障顺序解释沉浸光感应用级开关、组件级覆盖、默认状态与显式关闭的优先级,避免“配置写了但界面不变”。
结合 HarmonyOS 7 窗口沉浸式最新文档,拆解 AvoidArea、窗口尺寸与形态事件为何必须合并成同一帧布局快照。