视频教程请关注我b站:同学_好好学习,这里只是做相应的笔记文稿
从零上手GUI Guider学习LVGL——Buttton
前言:
首先我们为什么要学习LVGL设计工具呢?1 降低开发难度
2 提高开发效率 所以我们需要学习一款合适的设计工具
在b站很少看到有讲gui guider的一些使用视频,这个教程是从零上手GUI Guider学习LVGL,我将讲述我在学习这款软件一些技巧,并分享lvgl知识,期间如果有错误,请及时指出!
1 准备工作
-  
1 打开gui guider软件,并建立项目
 -  
2 用vscode打开项目
 -  
3 打开lvgl8.3版本内容(这里推荐百问网的网站)
 
 2 界面介绍
 
 
3 组件介绍——按键
1 Button

对于Button来说,我认为有以下内容来拼接:
-  
1 一个矩形区域组件(包含基础的属性)
-  
1 Border(外框)
 -  
2 Shadow(阴影)
 -  
3 Background(背景)
 
 -  
 -  
2 Label(可以修改文本大小、样式和内容)
 
这是修改外框、阴影、背景以及文本属性的Button,可以更加直观的看出来:

接下来注重讲一下组件属性区的功能:
- 1当前组件的主要信息,名字、位置、大小、以及相关标志位(如hidden,checked等)

 -  2 Label属性设置

 -  
3 样式设置区

 
当前状态下会分不同情况,比如Button:
-  
1 Default
 -  
2 Focused
 -  
3 Preseed
 -  
4 Checked
 -  
5 Disabled

 
如果我想做一个按下按钮,进行Buttton切换背景颜色,并锁定当前按下的状态:
- 1添加可以勾选的标志位

 -  
2 切换到勾选状态下的属性设计,设置不同背景颜色

 -  
3 显示效果如下:
