登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

查看: 4430|回复: 8

简单实用的标签控件【Bus Weekly】二十六期

[复制链接]

0

主题

0

帖子

-10万

安币

VIP3

签到达人活跃会员推广达人优秀版主元老勋章明星会员

发表于 2016-11-7 15:25:51 | 显示全部楼层 |阅读模式

LablieView
  • 第一次写的开源控件,大家如果有什么更好的意见可以一起参与完善
  • 如果使用后有什么新的意见可以联系我
  • 邮箱:80945540@qq.com
  • 下载APK


效果图
[size=1.25em]

使用说明
导入 lclablelibrary 到项目中
在 build.gradle 的 dependencies 添加:
[XML] 查看源文件 复制代码
    dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    ....
    compile project(':lclablelibrary')
    }
属性[td]
Attribute 属性
Description 描述
lv_text
设置文字内容
lv_text_color
设置文字颜色,默认#ffffff
lv_text_size
设置文字大小,默认11sp
lv_text_bold
设置文字是否支持加粗,默认true
lv_text_all_caps
设置文字是否支持全部大写,默认true
lv_background_color
设置背景颜色,默认"#FF4081"
lv_min_size
设置LabelView所在矩形最小宽高,默认35dp或50dp
lv_padding
设置文字上下padding,默认3.5dp
lv_gravity
设置LabelView方向
lv_fill_triangle
设置是否填充三角区域,默认false
lv_fill_size
设置是否浮嵌显示大小
[size=1.25em]

实际使用代码
使用空边标签时
[XML] 查看源文件 复制代码
<FrameLayout    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <View
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:background="@drawable/bag"
        android:orientation="vertical"
        android:gravity="center">
    </View>
    <com.xiaochao.lclablelibrary.LabelView
        android:layout_width="60dp"
        android:layout_height="60dp"
        android:layout_gravity="bottom"
        lv:lv_background_color="#FF6666"
        lv:lv_gravity="BOTTOM_LEFT"
        lv:lv_text="十年经验"
        lv:lv_text_size="8dp"
        />
 </FrameLayout>
[size=0.875em]

使用浮嵌标签时
要注意容器的android:layout_margin="3dp"必须和lv:lv_fill_size="3"值一样
[XML] 查看源文件 复制代码
<FrameLayout
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    <View
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_margin="3dp"
        android:background="@drawable/bag"
        android:orientation="vertical"
        android:gravity="center">
    </View>
    <com.xiaochao.lclablelibrary.LabelView
        android:layout_width="60dp"
        android:layout_height="60dp"
        lv:lv_background_color="#FF6666"
        lv:lv_gravity="TOP_LEFT"
        lv:lv_text="十年经验"
        lv:lv_text_size="8dp"
        lv:lv_fill_size="3"
        />
</FrameLayout>

源码下载:http://www.apkbus.com/forum.php?mod=viewthread&tid=269055&fromuid=857588



【一周优秀博文】
Android真机调试新姿势:无线连接
http://www.apkbus.com/blog-705730-62520.html

诡异的NoClassDefFoundError错误——也可能是65536引起的
http://www.apkbus.com/blog-705730-62519.html

从Java到Kotlin:为什么要使用Kotlin进行Android开发?
http://www.apkbus.com/blog-705730-62518.html

Android软键盘挡住输入框问题的终极解决方案
http://www.apkbus.com/blog-705730-62517.html


Android Studio 2.2.1关于InstantRun的致命Bug
http://www.apkbus.com/blog-865679-62513.html

以初学者角度去看Dagger2
http://www.apkbus.com/blog-705730-62505.html

Android 中的指纹识别
http://www.apkbus.com/blog-705730-62495.html

Android线上bug热修复分析
http://www.apkbus.com/blog-705730-62493.html

Android之JSON格式数据解析
http://www.apkbus.com/blog-687870-62492.html

汇总Android Studio 2.2 给我们带来的十大新功能
http://www.apkbus.com/blog-705730-62490.html



【一周Android精品源码推荐】

一个Adapter搞定仿qq侧滑删除菜单.
http://www.apkbus.com/forum.php?mod=viewthread&tid=270232&extra=page%3D1%26filter%3Dsortid%26sortid%3D12

Android MD风格控件
http://www.apkbus.com/forum.php?mod=viewthread&tid=270231&extra=page%3D1%26filter%3Dsortid%26sortid%3D12

日历控件
http://www.apkbus.com/forum.php?mod=viewthread&tid=270230&extra=page%3D1%26filter%3Dsortid%26sortid%3D12

集成了相机,图片裁剪,给图片贴贴图打标签的APP
http://www.apkbus.com/forum.php?mod=viewthread&tid=270229&extra=page%3D1%26filter%3Dsortid%26sortid%3D12

使用MVP模式简单地展示知乎日报主页及内容
http://www.apkbus.com/forum.php?mod=viewthread&tid=270228&extra=page%3D1%26filter%3Dsortid%26sortid%3D12

基于RxJava打造的下载工具RxDownload, 支持多线程和断点
http://www.apkbus.com/forum.php?mod=viewthread&tid=270213&extra=page%3D1%26filter%3Dsortid%26sortid%3D12

PopupWindow的应用
http://www.apkbus.com/forum.php?mod=viewthread&tid=270206&extra=page%3D1%26filter%3Dsortid%26sortid%3D12

简单的拥有丰富自定义内容的CheckBox多选框
http://www.apkbus.com/forum.php?mod=viewthread&tid=270198&extra=page%3D2%26filter%3Dsortid%26orderby%3Ddateline%26sortid%3D12

Canvas练习,QQ消息气泡简单实现
http://www.apkbus.com/forum.php?mod=viewthread&tid=270175&extra=page%3D2%26filter%3Dsortid%26orderby%3Ddateline%26sortid%3D12

开源笔记应用
http://www.apkbus.com/forum.php?mod=viewthread&tid=270199&extra=page%3D2%26filter%3Dsortid%26orderby%3Ddateline%26sortid%3D12

使你的ViewPager 获得动态高度的特殊能力
http://www.apkbus.com/forum.php?mod=viewthread&tid=270176&extra=page%3D2%26filter%3Dsortid%26orderby%3Ddateline%26sortid%3D12



【一周优秀实例教程】
Android数据适配器(Adapter)优化:使用高效的ViewHolder
http://www.apkbus.com/forum.php?mod=viewthread&tid=255669&extra=page%3D16%26filter%3Dauthor%26orderby%3Ddateline

Android性能优化之使用SparseArray代替HashMap
http://www.apkbus.com/forum.php?mod=viewthread&tid=255670&extra=page%3D16%26filter%3Dauthor%26orderby%3Ddateline


通用Adapter与ListView滚动时不加载图片的封装
http://www.apkbus.com/forum.php?mod=viewthread&tid=255680&extra=page%3D16%26filter%3Dauthor%26orderby%3Ddateline

在Android上简单使用Kotlin        
http://www.apkbus.com/forum.php?mod=viewthread&tid=255628&extra=page%3D16%26filter%3Dauthor%26orderby%3Ddateline

使用 Kotlin 对 ViewGroup 中的 View 进行函数式操作
http://www.apkbus.com/forum.php?mod=viewthread&tid=255546&extra=page%3D16%26filter%3Dauthor%26orderby%3Ddateline


RxJava 与 Retrofit 结合的最佳实践
http://www.apkbus.com/forum.php?mod=viewthread&tid=255378&extra=page%3D17%26filter%3Dauthor%26orderby%3Ddateline


Android开源库--Gson谷歌官方json解析库
http://www.apkbus.com/forum.php?mod=viewthread&tid=255255&extra=page%3D17%26filter%3Dauthor%26orderby%3Ddateline


Android仿微信上传头像(缩放、拖动、裁剪)
http://www.apkbus.com/forum.php?mod=viewthread&tid=254994&extra=page%3D18%26filter%3Dauthor%26orderby%3Ddateline

在你的Android App中支持多主题
http://www.apkbus.com/forum.php?mod=viewthread&tid=254734&extra=page%3D18%26filter%3Dauthor%26orderby%3Ddateline

结合RxJava更简单地使用SQLite
http://www.apkbus.com/forum.php?mod=viewthread&tid=254736&extra=page%3D18%26filter%3Dauthor%26orderby%3Ddateline

第二十六周巴士之星公布

优秀博主:

精品源码热心巴友:lisheng3838

问答区热心巴友:lilongfei0504,蛋糕

see you 咱们下期见~

安卓巴士官方微博链接

安卓巴士微信公众号


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

14

主题

9414

帖子

4733

安币

码皇(巴士元老)

Rank: 8Rank: 8

发表于 2016-11-7 15:26:45 | 显示全部楼层
不错不错,楼主辛苦了。。。

9

主题

9548

帖子

1792

安币

Android大神

Rank: 6Rank: 6

发表于 2016-11-7 15:31:55 | 显示全部楼层
好好 学习了 确实不错

2

主题

9404

帖子

2485

安币

Android大神

Rank: 6Rank: 6

发表于 2016-11-7 15:37:17 | 显示全部楼层
apkbus好的内容真的很多~赞

62

主题

9757

帖子

919

安币

代码手工艺人

学海无涯

Rank: 4

QQ达人

发表于 2016-11-7 15:42:22 | 显示全部楼层
感谢分享,楼主V5~

0

主题

9472

帖子

2481

安币

Android大神

Rank: 6Rank: 6

发表于 2016-11-7 15:51:12 | 显示全部楼层
相当不错,感谢无私分享精神!

0

主题

9199

帖子

2075

安币

Android大神

Rank: 6Rank: 6

发表于 2016-11-7 15:57:56 | 显示全部楼层
支持,感谢,祝巴士越来越好~

0

主题

406

帖子

4707

安币

码皇(巴士元老)

Rank: 8Rank: 8

发表于 2016-11-9 10:25:54 | 显示全部楼层
感谢分享,安卓巴士有你更精彩:)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

下载安卓巴士客户端

全国最大的安卓开发者社区
联系我们
关闭
合作电话:
15618560077
Email:
805941275@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表