240 发简信
IP属地:上海
  • 鸿蒙Next状态管理V2 - @Once初始化用法总结

    一、概述 @Once装饰器用于实现变量仅在初始化时同步一次外部传入值,后续数据源更改时不会将修改同步给子组件。其必须搭配@Param使用,且不影响@Param的观测能力,仅拦...

  • 鸿蒙Next状态管理V2 - @Param装饰器总结

    一、概述 为增强子组件接受外部参数输入的能力,开发者可使用@Param装饰器。从API version 12开始,在@ComponentV2装饰的自定义组件中支持使用@Par...

  • 鸿蒙Next状态管理V2-Local装饰器总结

    一、引言 在鸿蒙Next的开发中,状态管理是构建高效、响应式应用的关键部分。@Local装饰器作为状态管理V2中的重要特性,为开发者提供了一种有效的方式来管理组件内部状态。本...

  • 鸿蒙Next类属性观测器V2

    一、引言 在鸿蒙Next开发中,类属性的观测对于状态管理至关重要。本文将详细介绍@ObservedV2装饰器和@Trace装饰器的功能、使用方法、限制以及应用场景,帮助开发者...

  • 鸿蒙Next ArkTS高性能编程实战

    一、引言 在应用开发中,高性能编程对于提升用户体验至关重要。本文将详细介绍鸿蒙Next ArkTS在高性能编程方面的实践经验,包括声明与表达式、函数、数组以及异常处理等方面的...

  • 鸿蒙Next ArkTS编程规范总结

    一、目标和适用范围 ArkTS编程规范参考业界标准及实践,结合ArkTS语言特点,旨在提高代码的规范、安全和性能,适用于开发者使用ArkTS编写代码的系统开发或应用开发场景。...

  • 鸿蒙Next ArkTS语法适配背景概述

    一、引言 ArkTS在保持TypeScript(TS)基本语法风格的基础上,通过规范强化静态检查和分析,在程序开发期检测更多错误,提升程序稳定性与运行性能。本文将阐述为何建议...

  • 鸿蒙Next自定义组件属性访问限定符

    在鸿蒙Next开发中,ArkTS对自定义组件的成员变量使用的访问限定符private/public/protected有特定的校验规则,当不按规范使用时会产生相应的日志信息。...

  • 鸿蒙Next自定义组件的布局

    一、引言 在鸿蒙Next开发中,当需要通过精确测算的方式来布局自定义组件内子组件的位置时,可以使用特定的接口来实现。本文将详细介绍如何使用onMeasureSize和onPl...

  • 鸿蒙Next页面和自定义组件生命周期

    一、引言 在鸿蒙Next应用开发中,理解页面和自定义组件的生命周期至关重要。它有助于开发者精确控制组件和页面在不同阶段的行为,优化应用性能,提升用户体验。本文将深入探讨鸿蒙N...

  • 鸿蒙Next创建自定义组件总结

    一、引言 在鸿蒙Next开发中,自定义组件是构建高效、可维护UI的重要组成部分。它具有可组合、可重用以及数据驱动UI更新等特点,能帮助开发者更好地实现代码复用、业务逻辑与UI...

  • 鸿蒙Next声明式UI描述

    一、引言 在鸿蒙Next开发中,ArkTS以声明方式组合和扩展组件来描述应用程序的UI,为开发者提供了高效、灵活的方式来构建用户界面。本文将详细介绍鸿蒙Next中声明式UI的...

  • 鸿蒙Next数据懒加载LazyForEach用法总结

    在鸿蒙Next开发中,LazyForEach提供了高效的数据懒加载机制,适用于处理大量数据的列表展示等场景,可有效提升性能和内存管理。以下是其详细用法总结。 一、使用限制 容...

  • 鸿蒙Next循环渲染ForEach用法总结

    在鸿蒙Next开发中,ForEach接口用于循环渲染数组类型数据,与容器组件配合使用,可高效构建动态列表等UI元素。以下是ForEach用法的详细总结。 一、键值生成规则 系...

  • 鸿蒙Next条件渲染用法总结

    在鸿蒙Next开发中,ArkTS提供了强大的渲染控制能力,其中条件渲染(if/else)可根据应用不同状态显示相应UI内容。以下是对其用法的详细总结。 一、使用规则 1. 语...

  • 鸿蒙Next合理使用状态管理总结

    在使用鸿蒙Next进行开发时,合理的状态管理对于优化UI性能和提升用户体验至关重要。许多开发者由于对状态管理特性了解不足,常遇到UI不刷新或刷新性能差的问题。本文将从合理使用...

  • 鸿蒙Next状态管理最佳实践

    在鸿蒙Next应用开发中,合理的状态管理是确保应用性能和响应性的关键。以下是基于最佳实践的详细阐述,每个实践都包含反例分析和正例改进,并提供了相应的代码示例。 一、使用@Ob...

  • 鸿蒙Next MVVM思想总结

    一、MVVM模式概述 在鸿蒙Next的ArkUI框架中,MVVM(Model-View-ViewModel)模式是一种重要的架构模式,用于管理应用程序中的数据和UI之间的交互...

  • 鸿蒙Next状态管理优秀实践

    在鸿蒙Next应用开发中,高效的状态管理对于提升应用性能至关重要。本文将介绍一些状态管理的优秀实践,帮助开发者避免常见的低效开发场景,提升应用质量。 一、使用@ObjectL...

  • 鸿蒙Next自定义组件冻结功能解析

    一、功能概述 鸿蒙Next的自定义组件冻结功能专为优化复杂UI页面性能而设计,在包含多页面栈、长列表或宫格布局等场景中作用显著。当状态变量绑定多个UI组件时,其变化可能引发大...