LVGL的初使用的自我小结

LV_IMG_DECLARE(图片的.c文件中的内容名)			//声明图片,可以在img中使用进行设置/*声明只可以声明一次,多次报错*/

LV_FONT_DECLARE(字体的.c文件中的内容名)			//声明文字,在label组件中使用字体对汉字进行使用

lv_obj_t *要初始化的组件 =  lv_img_create(要依附的父组件);	//让显示图片的组件初始化

lv_img_set_src(需要设置图片的img组件,声明的图片);		//让显示图片的组件上有着图片显示

lv_obj_set_size(需要设置的组件,宽,高);			//让组件设置固定大小

lv_obj_t *要初始化的组件 =  lv_qrcode_create(要依附的父组件,大小,颜色1,颜色2);	//产生一个二维码组件

其中颜色用lv_color_hex3(颜色的rgb参数组成)

lv_obj_set_style_border_width(要设置的组件,宽度,高度);	//在组件下设置一个底框并设置底框的宽度

lv_obj_set_style_border_color(要设置的组件, 颜色, 颜色);	//设置此组件下的底框的颜色

lv_qrcode_update(要设置的组件, 要设置的内容, 内容大小));	//更新设置二维码内容

lv_obj_t *要初始化的组件 = lv_label_create(要依附的父组件);//让显示内容的label组件初始化

lv_obj_set_style_text_font(要设置的组件,声明的字体,0);	//更新label的字体

lv_obj_set_style_text_color(要设置的组件, 字体颜色, 0);	//可以当更新字体的颜色使用

lv_label_set_text(要设置的组件, 要设置的内容);		//在label组件中设置内容

lv_obj_align(需要移动的组件,移动的对齐方式,坐标x,坐标y);	//移动组件的位置

/***************************对齐方式***************************/
下列使用时加上LV_ALIGN使用  eg: LV_ALIGN_TOP_LFET

 	         OUT_TOP_LEFT	  OUT_TOP_MID	 OUT_TOP_RIGHT

 OUT_LEFT_TOP 	  TOP_LEFT	   TOP_MID	  TOP_RIGHT	OUT_RIGHT_TOP

 OUT_LEFT_MID	  LEFT_MID	   CENTER	  RIGHT_MID	OUT_RIGHT_MID

OUT_LEFT_BOTTOM  BOTTOM_LEFT	  BOTTOM_MID	 BOTTOM_RIGHT	OUT_RIGHT_BOTTOM
   	       
		OUT_BOTTOM_LEFT  OUT_BOTTOM_MID   OUT_BOTTOM_RIGHT

lv_obj_add_flag(需要设置的组件, 需要设置的状态);		//让组件添加某种状态

lv_obj_clear_flag(需要设置的组件, 需要取消的状态);		//让组件取消某种状态

/***************************可添加/取消的状态***************************/

可以在此网站进行查看 : http://lvgl.100ask.net/8.2/widgets/obj.html?highlight=lv_obj_flag_t#_CPPv413lv_obj_flag_t

比较好看懂的使用方法:

把图片转换成二进制文件的网站 : https://lvgl.io/tools/imageconverter

使用图片的方法 : https://blog.csdn.net/jf_52001760/article/details/123981424

在屏幕上显示汉字的方法 : https://blog.csdn.net/weixin_41880709/article/details/128065133?ops_request_misc

 label的基本使用方法:

 二维码的使用方法:

 控件展示图片的基本方法:

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值