LVGL 层次结构
21 Nov 2024
Read time: 1 minute(s)
-
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,永远不会被遮挡