使用BadgeView轻松实现消息数目
来源:互联网 发布:小苍的淘宝店铺 编辑:程序博客网 时间:2024/05/21 05:19
大家经常玩微信,肯定知道,当有信息来时,头像上会有红色的消息数目,那么这个又是怎么实现的呢,麻烦点的,也能用布局代码实现,但要是有很多个这样的功能,一个个用布局写代码就显得有点冗余了。现在介绍一个git上的一位大神写的封装框架。BadgeView,好了,现在就来说说它的用法吧。
首先,先下载BadgeView的jar包
她的一些方法:
1. setTargetView(View) –> 设置哪个控件显示数字提醒,参数就是一个view对象
2. setBadgeCount(int) –> 设置提醒的数字
3. setBadgeGravity(Gravity) –> 设置badgeview的显示位置
4. setBackgroundColor() –> 设置badgeview的背景色,当然还可以设置背景图片
5. setBackgroundResource() –> 设置背景图片
6. setTypeface() –> 设置显示的字体
7. setShadowLayer() –> 设置字体的阴影
如果我们要在ImageView中显示消息数目的时候,就可以这样;
BadgeView badgeView=new com.jauker.widget.BadgeView(this);
badgeView.setTargetView(imageview);
badgeView.setBadgeCount(2);
这样就简单的实现目的了 素不素很简单啊 哈哈。
BadgeView的jar包下载地址:
0 0
- 使用BadgeView轻松实现消息数目
- Android最新消息数目提醒控件BadgeView的使用
- android消息提示控件badgeview使用tips
- BadgeView 实现
- 类似购物车小红点的实现-BadgeView使用
- BadgeView使用
- ViewPage和Fragment上 实现BadgeView消息提醒(仿旧微信)
- 第三方控件:消息数量控件BadgeView的使用
- Android仿微信未读消息数提示数字之BadgeView的使用
- 消息红点BadgeView
- 使用Spring JMS轻松实现异步消息传递
- 使用Spring JMS轻松实现异步消息传递
- 未读消息小红点(badgeview)
- BadgeView实现源码分析
- BadgeView使用介绍
- BadgeView使用介绍
- Android----BadgeView使用介绍
- Android:BadgeView使用介绍
- C语言函数名与函数指针详解
- OAuth2.0认证和授权原理
- Struts上传文件request为空系列问题
- Mysql 开启Federated引擎的方法
- Java byte数据类型详解
- 使用BadgeView轻松实现消息数目
- winform 控件闪烁的问题
- 集合工具箱代码开源
- Just a hook
- 软件设计中的单例模式开发
- Activemq学习笔记---Topic及JNDI使用
- Mysql 表引擎INNODB 和 MyISAM 的方法总结
- Android System Opt
- 阿里云ECS windows 配置java+tomcat:80