开机界面

## 开机界面设计 ![1530.bmp](https://cos.easydoc.net/78425667/files/l0j9ckq6) 本质上,开机界面是一个全屏的图片,在模块启动后绘画出一张开屏图,当模块完成基站注册,配置文件的读取等基本流程后,通过消息进入后面的应用界面 ## 代码解析 ```lua --开机界面启动 function init() wallImg=lvgl.img_create(lvgl.scr_act(), nil) lvgl.obj_set_size(wallImg, 854, 480) lvgl.obj_align(wallImg, nil, lvgl.ALIGN_CENTER, 0, 0) lvgl.img_set_src(wallImg, "/lua/wall.jpg") end --开机界面去除 function uninit() if wallImg~=nil then lvgl.obj_del(wallImg) wallImg=nil activity.init() end end sys.subscribe("SCREENSAVER_INIT",init)-- 消息启动开机界面 sys.subscribe("SYSTEM_CHANGE_TIME",uninit)-- 消息去除开机界面 ```