XSLVGL2.0 User Manual 页面管理器
- 1、概述
- 2、特性
- 3、APIs
-
- 3.1、xs_page_init
- 3.2、xs_page_wait_inited
- 3.3、xs_page_exit
- 3.4、xs_page_acquire
- 3.5、xs_page_release
- 3.6、xs_page_set_bootlogo
- 3.7、xs_page_setup_clear_finish
- 3.8、xs_page_setup_is_finish
- 3.9、xs_page_setup_set_finish
- 3.10、xs_page_get_launcher
- 3.11、xs_page_set_launcher
- 3.12、xs_page_navto
- 3.13、xs_page_back
- 3.14、xs_page_backself
- 3.15、xs_page_rebuild
- 3.16、xs_page_findby_class
- 3.17、_xs_page_send_event
- 3.18、xs_page_get_group
- 3.19、xs_page_get_focus
- 3.19、xs_page_set_focus
1、概述
页面管理器是参考以下的模式建立的一套独立页面的管理功能。此套逻辑,保证LVGL在渲染页面时,仅渲染当前需要展示的页面,而其它页面会被放至后台栈中不会被渲染,以期提升渲染速度。
所有的页面遵循以下生命周期:
2、特性
- 👍 支持独立页面生命周期管理
- 👍 自由页面跳转
- 👍 支持返回后,自动清空页面