anyuianyui
Home
Getting Started
Documentation
Download
Feedback
  • English
  • 简体中文
Home
Getting Started
Documentation
Download
Feedback
  • English
  • 简体中文
  • Setup

    • Installation
  • Core Concepts

    • Introduction
    • Design
    • Hide and Lock
    • Resource Management
    • Flag and State
  • Higher Order Component

    • State Button
    • Label Slider
    • Value Slider
    • Check Group & Radio Group
    • StatusBar
    • NavigateBar
    • Drawer
  • Animation

    • Widget Animation
    • Screen Load Animation
    • GIF Animated Image
    • Lottie Animation
  • Advanced Features

    • Layout
    • Use External Image File as Source
    • Template Component
    • Global Components
    • Screen Management
    • Communication Commands and Events
  • Development

    • Build Mode
    • Code Transplant
  • Technical Support

    • FAQ

LVGL v8

LVGL v8 does not natively support Lottie animations. Support is provided through third-party libraries. Refer to rlottie integration for implementation details.

The rlottie library has been integrated into anyui, enabling code generation and Lottie animation simulation through the anyui environment. However, rlottie integration is still required for target device deployment.

LVGL v9

Beginning with v9, the Lottie widget utilizes the ThorVG library which is integrated into LVGL. To enable Lottie animations, either LV_USE_THORVG_INTERNAL (to use the built-in ThorVG) or LV_USE_THORVG_EXTERNAL (to link it externally) must be enabled, allowing direct use of Lottie animations in LVGL v9.

anyui uses built-in ThorVG for Lottie implementation and can simulate Lottie animations in the simulator.

For comprehensive details, refer to Lottie of LVGL v9.

Prev
GIF Animated Image