lvgl8基础语法-设置中文(代码片段)

文某9 文某9     2022-12-15     522

关键词:

LVGL中文字体字库下载网站点击进入

LVGL字库在线剪裁点击进入

先下载字体包,然后通过工具裁剪字体包,达到轻量移植

选择你喜欢的风格

按照图片提示剪裁

剪裁完得到C文件拖入工程,所有依赖准备结束

代码调试

//声明自定义字体
LV_FONT_DECLARE(wenmou9);
//创建标签
lv_obj_t* label=lv_label_create(lv_scr_act());
//设置字体
//lv_obj_set_style_text_font(label,&lv_font_montserrat_48,0);
lv_obj_set_style_text_font(label,&wenmou9,0);
//设置文本方式1
lv_label_set_text(label,"打卡报时电量");

lvgl8基础语法-按钮(代码片段)

创建按钮//按钮创建lv_obj_t*button=lv_btn_create(lv_scr_act());修改按钮颜色//按钮创建lv_obj_t*button=lv_btn_create(lv_scr_act());//修改样式lv_obj_set_style_bg_color(button,lv_color_hex(0xCC0033),LV_PART_MAIN);按下按钮修改 查看详情

lvgl8基础语法-图片显示(代码片段)

找到你想显示的图片使用图片生成工具lvgl官方图片生成工具修改图片尺寸,按你的屏幕尺寸来添加数组文件到模拟器,单片机项目则路径自己定义声明数组和图片空间语法LV_IMG_DECLARE(zzr);voidlv_example_roller_3(void)lv_obj_t*img... 查看详情

lvgl8基础语法-事件(代码片段)

添加事件lv_obj_add_event_cb(obj,event_cb,user_data);删除事件lv_obj_remove_event_cb(obj,event_cb);event_cb是回调函数的名字,可以自定义事件获取,比如按下,长按等lv_event_code_tcode=lv_event_get_code(e);//e是回调函数的形 查看详情

lvgl8基础语法-图片显示(代码片段)

找到你想显示的图片使用图片生成工具lvgl官方图片生成工具修改图片尺寸,按你的屏幕尺寸来添加数组文件到模拟器,单片机项目则路径自己定义声明数组和图片空间语法LV_IMG_DECLARE(zzr);voidlv_example_roller_3(void)lv_obj_t*img... 查看详情

lvgl8基础语法-事件(代码片段)

添加事件lv_obj_add_event_cb(obj,event_cb,user_data);删除事件lv_obj_remove_event_cb(obj,event_cb);event_cb是回调函数的名字,可以自定义事件获取,比如按下,长按等lv_event_code_tcode=lv_event_get_code(e);//e是回调函数的形参触发事件的部... 查看详情

python基础语法(代码片段)

Python基础语法(二)文章目录Python基础语法(二)顺序语句条件语句什么是条件语句语法格式缩进和代码块空语句pass循环语句while循环for循环continuebreak综合案例设置初始属性、设置性别、设置出生点针对每一岁,生成人生经历顺... 查看详情

python基础语法(代码片段)

Python基础语法(二)文章目录Python基础语法(二)顺序语句条件语句什么是条件语句语法格式缩进和代码块空语句pass循环语句while循环for循环continuebreak综合案例设置初始属性、设置性别、设置出生点针对每一岁,生成人生经历顺... 查看详情

esp32spilcdili9488移植lvgl8.0(代码片段)

...对ESP-IDF开发有一个总体的认识,比我们后续学习打下基础&#x 查看详情

lua基础语法(代码片段)

1.从hellowrold开始1--语法和Python比较类似,直接像Python一样使用print即可2--这里我可以直接写中文,显然被当成了注释。在lua中,两个-表示注释3--[[4这种形式可以表示多行注释5]]67--在lua中,语句后面也可以像Python一样加分号,但... 查看详情

markdown基础语法(代码片段)

1.MarkDown标题使用语法使用(#+一个空格+回车)进行设置标题,#数量一次从1~6:#空格+文字(一级标题):#测试文字##空格+文字(二级标题):##测试文字###空格+文字(三级标题):###测试文字####空格+文字(四级标题):####测试... 查看详情

javascript基础语法(代码片段)

运行JavaScriptJavaScript通常嵌在互联网页中执行,再HTML页面中嵌入执行JavaScript代码有两种方式:使用javascript:前缀构建执行JavaScript代码的URL。使用<script.../>元素来包含JavaScript代码。对于第一种方式而言,所有可以设置URL的... 查看详情

matlab基础与常用语法(代码片段)

摘自数学建模清风课程%%Matlab基本的小常识%(1)在每一行的语句后面加上分号(一定要是英文的哦;中文的长这个样子;)表示不显示运行结果a=3;a=5%(2)多行注释:选中要注释的若干语句,快捷键Ctrl+R%a=3;%a=5%(3)取消注释... 查看详情

css基础语法(代码片段)

...写了Html的部分简单标签,本篇,我们将学习CSS的基础语法CSSCSS简介基本语法规范引入方式1.内部样式表2.行内样式表3.外部样式CSS选择器CSS选择器详解-点击跳转CSS常用属性字体属性设置字体字体大小&字体粗细字体样式... 查看详情

css基础语法(代码片段)

...写了Html的部分简单标签,本篇,我们将学习CSS的基础语法CSSCSS简介基本语法规范引入方式1.内部样式表2.行内样式表3.外部样式CSS选择器CSS选择器详解-点击跳转CSS常用属性字体属性设置字体字体大小&字体粗细字体样式... 查看详情

测开之css・第一篇《css语法基础》(代码片段)

目录css介绍和引用css概述css的基础语法css引入方法css背景设置背景色设置背景图像背景定位css文本样式css选择器标签选择器id选择器类选择器属性选择器包含选择器(层级选择器)组选择器css介绍和引用css概述CSS指的是层... 查看详情

shell学习基础语法(代码片段)

Shell基本语法本教程使用Bash,需要在脚本开头加上#!/bin/bash第一个Shell#!/bin/bashecho"HelloWorld!"设置权限并执行chmod+x./test.sh#使脚本具有执行权限./test.sh#执行脚本变量定义与使用定义变量的时候,变量名不加美元符$&#... 查看详情

.bat学习-基础语法(代码片段)

...是使用于windows操作系统用来执行操作的批处理脚本 基础之前setlocal和endlocal在一个bat文件内定义变量之前,一定要文件头部调用一个命令setlocal设置临时改变系统变量,, 查看详情

java基础语法

一.基础写法/*使用命令行的方式执行的时候,cmd的默认编码是GBK所以在输入中文的时候需要设置文件的编码格式为ANSI这样不会出现乱码格式*/publicclassHelloWorld/*java文件的名称必须跟publicclass的名称保持一致*/publicstaticvoidmain(String[]... 查看详情