Edit online

LVGL 层次结构

21 Nov 2024
Read time: 1 minute(s)

struct

1. 层次结构
  • LVGL 的 display 是对显示驱动的封装和抽象

  • display 包含 Screen、Top layer、System layer

  • Active Screen、Top layer、System layer 是不同的 screen 对象,这里的 screen 用 layer 表达更准确一点, 表示的是图层的概念,其中 Screen 在最底层,System layer 在最顶层

  • 一般在 Screen 实现不同的 app 界面,用户可以创建多个 screen,但只能有一个 screen 设置为 Active Screen

  • Top layer 在 Screen 之上,可以用来创建弹出窗口,Top layer 永远在 Screen 之上

  • System layer 在最顶层,比如鼠标可以在 layer,永远不会被遮挡


layer

2. 图层叠加