尝试在MainAbility中重写onForeground和onBackground时发现UI更新偶发阻塞,通过日志分析怀疑是ArkUI的渲染线程与Ability生命周期线程的优先级冲突。
尝试在MainAbility中重写onForeground和onBackground时发现UI更新偶发阻塞,通过日志分析怀疑是ArkUI的渲染线程与Ability生命周期线程的优先级冲突。
1 回答833 阅读✓ 已解决
1 回答1.1k 阅读
1 回答958 阅读
1 回答913 阅读
1 回答845 阅读
1 回答786 阅读
1 回答740 阅读
可以采用主线程职责分离的策略。主线程承担 UI 绘制、事件分发、Ability 生命周期管理等多重职责。
示例代码: