lv_style_set_text_font(&style, &lv_font_montserrat_48); /*Make a gradient*/ lv_style_set_width(&style, LV_SIZE_CONTENT); lv_style_set_height(&style, LV_SIZE_CONTENT); lv_style_set_pad_ver(&style, 50); lv_style_set_pad_left(&style, 50); lv_style_set_x(&style, lv_pct(20...
lv_scr_act(void);// 活动屏幕 disp->act_scrlv_layer_top (void);// 顶层 disp->top_layerlv_layer_sys (void);// 系统层 disp->sys_layer 韦东山视频讲解 三、基础对象的大小(size) 3.1 设置大小 highlighter- reasonml 设置宽度:lv_obj_set_width(obj,new_width);设置高度:lv_obj_set_height(obj...
2、使用lv_label_set_text 和 lv_label_set_text_fmt 会分配一个单独的缓冲区,不会出问题。 3、使用 lv_label_set_text_static 时我们传递给它的缓冲区必须是可写的。 1.3 文本着色 对要显示的文本重新着色,可以通过样式来上色,例如:lv_style_set_text_color(&style_obj, lv_color_hex(0xf7b37b)); ...
lv_obj_t*LABEL1=lv_btn_create(lv_scr_act());lv_obj_set_pos(LABEL1,100,30);lv_obj_set_size(LABEL1,70,70);lv_obj_set_style_bg_color(LABEL1,lv_color_make(0x00,0xbf,0xff),LV_STATE_DEFAULT);lv_obj_set_style_bg_color(LABEL1,lv_color_make(0x00,0xff,0x00),LV_STATE_FOCUSED)...
o 动态数据(堆):大于2KB(如果使用多个对象建议大于16KB)。使用lv_conf.h库中的LV_MEM_SIZE方程来设置。 o 显示缓存:大于“水平分辨率”像素值(建议大于10*“水平分辨率”像素值 · 在未处理器重或外部显示控制中均使用单一框架缓存 · 使用C99或者更新版的C语言编译器 ...
lv_style_set_bg_color(&style, lv_color_hex(0x115588)); 删除属性接口函数: //删除背景颜色设置 lv_style_remove_prop(&style, LV_STYLE_BG_COLOR); 获取属性的值 : lv_style_value_t v;//定义一个参数用来存储 lv_res_t res = lv_style_get_prop(&style, LV_STYLE_BG_COLOR, &v);//读取...
/*Create style*/ static lv_style_t style_line;lv_style_init(&style_line);lv_style_set_line_...
void lv_example_flex_1(void) { /*创建具有 ROW flex 方向的容器*/ lv_obj_t * cont_row = lv_obj_create(lv_screen_active()); lv_obj_set_size(cont_row, 300, 75); lv_obj_align(cont_row, LV_ALIGN_TOP_MID, 0, 5); lv_obj_set_flex_flow(cont_row, LV_FLEX_FLOW_ROW); ...
lv_label_set_text(label,"ПриветКитай"); status = 3 ; break; case3: lv_label_set_text(label,"你好中国"); status = 0 ; break; default: break; } } } int main(void) { lv_init(); fbdev_init(); static lv_color_...
lv_obj_set_style_local_value_str(btn, LV_BTN_PART_MAIN, LV_STATE_DEFAULT, "Button"); // 調整按鈕的位置和大小 lv_obj_align(btn, NULL, LV_ALIGN_CENTER, 0, 0); lv_obj_set_size(btn, 100, 50); 這樣就完成了使用主題的基本操作,如果想要切換到其他主題,只需要重複第2和第3步驟即可。