openharmony 鸿蒙 arkts-ui-widget-process

ArkTS卡片进程模型 本文主要介绍,卡片从创建到显示整个过程中各个进程的含义。具体请参考卡片进程模型。 图1 卡片进程模型 卡片使用方进程:显示卡片的宿主进程,例如桌面进程。
阅读全文

openharmony 鸿蒙 arkts-ui-widget-dark-light-color-adapt

ArkTS卡片界面适配深浅色模式 当前系统存在深浅色两种显示模式,为了给用户更好的使用体验,保障卡片与页面视觉体验一致性,ArkTS卡片支持适配深浅色模式,具体请参考应用深浅色适配。
阅读全文

openharmony 鸿蒙 arkts-ui-widget-adapt-faq

ArkTS卡片适配常见问题 ArkTS卡片开发是否支持V2装饰器?如何从V1到V2迁移? ArkTS卡片开发支持V2装饰器语法(如@ObservedV2、@ComponentV2),建议开发者使用V2装饰器替代V1语法进行状态管理,以获得更优的组件渲染性能和状态同步能力。
阅读全文

openharmony 鸿蒙 utilize_hwc_efficiently

高效利用HWC的低功耗设计 概述 在应用开发中,开发者可以自由组合ArkUI定义控件、视频、图片、Web网页以及第三方渲染框架生成内容,以满足应用UI界面的需求。同时,系统基于的芯片平台除了通用的CPU/GPU计算单元外,还提供了Hardware
阅读全文

openharmony 鸿蒙 list-perf-improvement

列表场景性能提升实践 在应用的UI开发中,使用列表是一种常规场景,因此,对列表性能进行优化是非常重要的。本文将针对应用开发列表场景的性能提升实践方法展开介绍。
阅读全文

openharmony 鸿蒙 invisible-refresh-performance

冗余刷新类问题解决方案 概述 不可见场景主要分为两类:前一个页面组件未销毁、当前页面部分部件未在显示区域内。冗余刷新是不可见组件的动画未停止导致。
阅读全文

openharmony 鸿蒙 using-animation-insteadof-animator

使用属性动画替换帧动画 帧动画具备逐帧回调的特性,便于开发者在每一帧中处理需调整的属性。通过向应用提供onFrame逐帧回调,帧动画使开发者能够在应用的每一帧设置属性值,从而实现组件属性值变化的自然过渡,营造出动画效果。帧动画接口详情可参考@ohos.animator
阅读全文