Tagged articles
4 articles
Page 1 of 1
AI Code to Success
AI Code to Success
Jan 22, 2026 · Frontend Development

ArkUI Deep Dive: Lifecycle, FrameNode, LazyForEach & Rendering

This article explains ArkUI's component lifecycle hooks, the low‑level FrameNode API, LazyForEach rendering strategy with key generation, the full rendering pipeline, custom measure/layout methods, event bubbling, differences between property and explicit animations, and the purpose of XComponent for native rendering.

ArkUICustom LayoutEvent Bubbling
0 likes · 8 min read
ArkUI Deep Dive: Lifecycle, FrameNode, LazyForEach & Rendering
JD Tech
JD Tech
Oct 19, 2024 · Mobile Development

HarmonyOS Long List Rendering Solutions: ForEach, LazyForEach, CacheCount, and Component Reuse

This article explains HarmonyOS long‑list rendering techniques, comparing the one‑time ForEach approach with the on‑demand LazyForEach method, and detailing cacheCount and @Reusable component reuse strategies, migration challenges from iOS/Android, ArkTS and C‑API implementations, and performance test results.

HarmonyOSLazyForEachLong List
0 likes · 17 min read
HarmonyOS Long List Rendering Solutions: ForEach, LazyForEach, CacheCount, and Component Reuse
JD Tech Talk
JD Tech Talk
Sep 24, 2024 · Frontend Development

Optimizing Long List Rendering on HarmonyOS: ArkTS and C++ Solutions

This article examines the challenges of rendering long lists on HarmonyOS across iOS, Android, and Web platforms, explains the ForEach and LazyForEach mechanisms, and presents practical ArkTS and C++ solutions—including cacheCount, component reuse, and performance optimizations—to achieve smoother UI and lower memory usage.

C++HarmonyOSLazyForEach
0 likes · 19 min read
Optimizing Long List Rendering on HarmonyOS: ArkTS and C++ Solutions
JD Cloud Developers
JD Cloud Developers
Sep 24, 2024 · Mobile Development

How to Supercharge Long List Rendering on HarmonyOS with LazyForEach and Reuse

This article explains HarmonyOS long‑list rendering challenges and presents practical ArkTS and C++ solutions—including LazyForEach, CacheCount, and @Reusable component reuse—to dramatically improve performance, reduce memory usage, and eliminate frame drops across iOS, Android, and HarmonyOS platforms.

CacheCountHarmonyOSLazyForEach
0 likes · 15 min read
How to Supercharge Long List Rendering on HarmonyOS with LazyForEach and Reuse