更多源码分析请访问:LVGL 源码分析大全
1、概述
LVGL 事件机制是其框架的一个核心组成部件。所有lv_obj_t
对象状态更新、信息交互等都是通过该事件机制来完成的。因此建议在研究lv_obj_t
的渲染过程之前,先把事件机制完全弄懂是非常必要的事件。
2、数据结构
事件管理中,使用了一个核心的结构体lv_event_t
,这个结构体贯穿所有的事件处理逻辑,因此在分析源码之前,必需要将这个结构体先研究清楚。该结构体定义如下:
typedef struct _lv_event_t {
struct