1.关于lvgl的对象
lvgl的基础组成部分就是对象。
提供了lvgl的中文开发文档:Introduction(介绍) — LVGL 文档
2.lvgl的基础对象
屏幕上控件的基本属性是坐标、父对象、基于父对象的后代、包含样式、诸如clickable、scrollable等属性。
lvgl有三层屏幕,由低到高分别为活动屏幕(screen_active)<顶层(top layer)<系统层(system layer)。
lv_screen_active
(
void
);
//
活动屏幕(
screen_active
)
lv_layer_top
(
void
);
//
顶层(
top layer
)
lv_layer_sys
(
void
);
//
系统层(
system layer
)
//
可以在不同层上创建对象(控件)
lv_obj_create
(
lv_screen_active
());
lv_obj_create
(
lv_layer_top
());
lv_obj_create
(
lv_layer_sys
());
注:不同图层的控件会优先显示高图层的控件。如果在同一层创建控件,后创建的控件在上面,先创建的控件在下面。如下如图。