综合界面开发-1
-
创建一个类似安卓的界面,用到的知识有style,tabview,imgbtn,img,list,label,cont,bar。
-
style用于修改控件的风格
-
tabview创建一个主页菜单
-
imgbtn用于自定义图像APP
-
img纯贴图用
-
list用于长按APP的快捷方式
-
label显示文本
-
bard动态显示电量
-
cont容器,各种控件都可以放在里面,在屏幕上可以作为一个整体显示,毕竟page、win等也是基于cont创建的,不想显示直接调用lv_obj_del()直接删除,非常好用,一定要掌握哦。

home_page.c源文件代码
#include "lvgl/lvgl.h"
#include "../inc/gui_gloab.h"
#include "../inc/gui_func.h"
#define TITLE_WIN_SIZE 20
//按键控制
LV_EVENT_CB_DECLARE(imgbtn1_event_handler)
{

本文介绍了如何使用LVGL库在嵌入式环境中创建类似安卓界面,涉及style、TabView、ImageBtn、列表、标签和电量显示组件。通过实例代码展示了如何创建主页菜单、自定义图标、长按功能和动态元素设计。
最低0.47元/天 解锁文章
758





