logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

windows下bat批处理中%cd%和%~dp0的区别

windows下bat批处理中%cd%和%~dp0的区别:: ===================================================================================:: windows下bat批处理中%cd%和%~dp0的区别:: 1. %cd% 可以用在批处理文件中,也可以用在命令行中;:: 展开后,是驱动器盘符:+当前目

常用的操作系统镜像下载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学习之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学习之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

LVGL8学习之Grid(简单网格布局)

这一篇来学习一下简单的网格布局grid,主要的步骤如下:(1)创建对象,给对象添加网格布局还是通过codeblock来模拟代码的运行,代码如下:void lv_layout_simple_grid(){// 定义行和列描述符的数组,数组的最后一个元素必须是LV_GRID_TEMPLATE_LASTstatic lv_coord_t col_dsc[] = {70, 70, 70, LV_GRID_

LVGL8学习之Button

最近看到lvgl更新到了v8版本,V8版本和之前的V7版本有了不少的变化,现在开始继续学习一下,今天主要学习Button的使用,还是通过codeblock来模拟代码的运行,下面上代码static void btn_event_callback(lv_event_t* event){static uint32_t counter = 1;lv_obj_t* btn = lv_event_get_ta

LVGL8的窗口切换方式

LVGL8实现两个窗口的切换方式:方法一:切换到窗口2时,删除窗口1的容器,这样可以删除窗口1下的所有子对象,这种方式适用于运存较小的设备方法二:显示窗口1之前给窗口2的容器设置LV_OBJ_FLAG_HIDDEN隐藏属性,显示窗口2之前给窗口1的容器设置LV_OBJ_FLAG_HIDDEN隐藏属性还是通过codeblock来模拟代码的运行,代码如下:#define HIDDEN_WIN(0)st

LVGL8制作简易时钟

通过这两天对LVGL8的部分控件和样式的学习,自己制作了一个简易时钟,可显示时间,日期,星期,用到的主要有样式,布局等对象typedef struct _lv_clock{lv_obj_t *time_label; // 时间标签lv_obj_t *date_label; // 日期标签lv_obj_t *weekday_label; // 星期标签}lv_clock_t;static void

LVGL8学习之Button Styles

上一篇学习了Button,这一篇学习为按钮添加样式static void button_style_init(){lv_style_init(&style_btn); // 初始化按钮样式lv_style_reset(&style_btn); // 重置按钮样式lv_style_set_radius(&style_btn, 10); // 设置按钮样式圆角弧度lv_styl

到底了