logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

常用的操作系统镜像下载windows、linux 和MacOS

常用的操作系统镜像下载windows、linux 和MacOS1、window镜像下载(1)Win7:Win_7_ultimate_x64 : http://yunpan.cn/cdM2KzZFUwrF7 访问密码 0a03驱动精灵离线版(win7_64bit):DriverGeniusLite_win7x64:http://yunpan.cn/cdM2mdaxUY7md

#操作系统#windows#linux +1
LVGL8学习之msgbox

这一篇来演示一下lvgl8下msgbox的使用,还是通过codeblock来模拟代码的运行,代码如下:static void msgbox_event_callback(lv_event_t * event){lv_event_code_t code = lv_event_get_code(event);lv_obj_t * msgbox = lv_event_get_current_target

LVGL V8学习之colorwheel色轮

这一篇来研究下LVGL V8下colorwheel色轮的使用,这个色轮是HSV样式的,下面的代码通过创建色轮对象,然后添加对象事件处理,移动旋钮,显示对应的颜色和RGB值还是通过codeblock来模拟代码的运行,代码如下:// 事件回调函数static void colorwheel_event_callback(lv_event_t * event){if (event == NULL){pr

LVGL8学习之flex grow(弹性增长)

这一篇来学习一下flex grow(弹性增长),还是通过codeblock来模拟代码的运行,代码如下:void lv_demonstrate_flex_grow(){lv_obj_t * cont = lv_obj_create(lv_scr_act()); // 基于屏幕创建一个cont容器对象if (cont == NULL){return;}lv_obj_set_size(cont, 400

LVGL8学习之Flex布局2

这一篇来学习Flex布局的把项目按行包裹,且让他们周围的控件平均。(Arrange items in rows with wrap and even spacing),还是通过codeblock来模拟代码的运行,代码如下:void lv_flex_layout_test2(){static lv_style_t style;lv_style_init(&style); // 初始化styl

LVGL8学习之Image Styles

这一篇来学习一下Image Style的使用,还是通过codeblock来模拟代码的运行,代码如下:void lv_image_style_test(){static lv_style_t style;LV_IMG_DECLARE(img_cogwheel_argb); // 声明图片变量lv_style_init(&style); // 样式初始化lv_style_reset(&

LVGL8学习之Background Styles

这一篇学习一下Background Styles,代码如下:void background_style_test(){static lv_style_t style;lv_style_init(&style);lv_style_reset(&style); // 重置样式lv_style_set_radius(&style, 5); // 设置样式的圆角弧度lv_style

LVGL V8自定义实现radio button

这几天由于开发任务的需要,需要自定义实现一个radio button的功能,所以通过研究button添加LV_OBJ_FLAG_CHECKABLE属性实现了一个简单的radio button,下面直接上代码。

文章图片
LVGL V8学习之键盘按键样式重绘(一)

这一篇研究一下基于btnmatrix的键盘按键重绘,还是通过codeblock来模拟代码的运行,代码如下:static const char * kb_map[] ={"1","2", "3","\n","4", "5", "6", "\n","7", "8", "9" ,"\n",".","0",LV_SYMBOL_BACKSPACE,""};static void textarea_event

LVGL8学习之row and a column layout with flexbox

这一篇来学习一下基于flexbox(柔性盒子)简单行和列布局,还是通过codeblock来模拟代码的运行,可设置layout对象内部的水平和竖直填充,以及布局内各item之间的间隔填充代码如下:void lv_flex_layout_test(){lv_obj_t * container_row1 = lv_obj_create(lv_scr_act()); // 创建一个对象container_

    共 19 条
  • 1
  • 2
  • 请选择