2018-04-18 FlycooLabelView显示角标效果

原理:

实现了一个LabelView类,继承View类,重写onDraw()、onMeasure()等方法,自定义界面

使用方法:

1、添加依赖 

compile'com.flyco.labelview:FlycoLabelView_Lib:1.0.2@aar'

2、配置xml例子


3、具体属性介绍

nameformatdescription

lv_textstring设置文字内容

lv_text_colorcolor设置文字颜色,默认#ffffff

lv_text_sizedimension设置文字大小,默认11sp

lv_text_boldboolean设置文字是否支持加粗,默认true

lv_text_all_capsboolean设置文字是否支持全部大写,默认true

lv_background_colorcolor设置背景颜色,默认"#FF4081"

lv_min_sizedimension设置LabelView所在矩形最小宽高,默认mFillTriangle?35dp:50dp

lv_paddingdimension设置文字上下padding,默认3.5dp,mFillTriangle为true时无效

lv_gravityenum设置LabelView方向,支持左上或右上或左下或右下,默认左上

lv_fill_triangleboolean设置是否填充三角区域,默认false

4、github源码地址

https://github.com/H07000223/FlycoLabelView

你可能感兴趣的:(2018-04-18 FlycooLabelView显示角标效果)