cornerlabelview

无意中发现的,开箱即用的角标库,使用和引入都非常方便

项目地址:https://github.com/czy1121/cornerlabelview

导入

导入的话,只需要对应的进行导入即可,注意前者是配置在Project级别的gradle中的allprojects节点

repositories { 
    maven { url "https://jitpack.io" }
}


dependencies {
    compile 'com.github.czy1121:cornerlabelview:1.0.3'
}

使用

使用非常非常非常简单,直接在布局文件中使用即可,参数也不多

主要就是颜色、文本内容、间距控制

唯一值得注意的是app:clvFlags

是可以进行组合的

举个例子比如说right|triangle就可以实现右角标

<com.github.czy1121.view.CornerLabelView
    style="@style/CornerLabelView.Default"
    app:clvFillColor="#9C27B0"
    app:clvFlags="triangle"
    app:clvPaddingCenter="10dp"
    app:clvText1="五四三二"
    app:clvText2="1234" />

 

效果参考

就直接放项目介绍的参考图了,自己也是做了一些Demo的,不过涉及一些隐私问题,就不放上来了~