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的,不过涉及一些隐私问题,就不放上来了~