XSLVGL2.0 开发手册 XSLVGL2.0 Brief 1、概述 2、特性 3、APIs 3.1、xs_page_theme_register 3.2、xs_page_get_theme_current 3.3、xs_page_set_theme_current 3.4、xs_page_get_theme_count 3.5、xs_page_get_theme_id 3.6、xs_page_get_theme_name 3.7、xs_page_get_theme 4、使用方法 4.1、原生LVGL的主题配置方法 4.2、XSLVGL的主题配置方法 附录 A、主题页面完整测试代码 1、概述 LVGL本身是有主题功能的,但它是针对全局的配置,放在XSLVGL上,作为各个部分是拆分成页面的形式并不是特别友好。更直接点说,就是面对复杂的多页面切换时,这种方式不够灵活。 2、特性 👍 兼容LVGL原生的主题管理方式 👍 主题变化时对每个页面触发一次XSLV_EVENT_REFRESH_THEME 事件 👍 支持掉电主题参数保存 应用启动时,会先恢复上一次保存的主题参数 3、APIs 3.1、xs_page_theme_register 原型