QBadgeView小红点的简单使用
这是实现的效果,刚开始以为挺难的,不知道能不能自定义背景加那个白边,
网上找了些但是都比较老了,好多方法不能用了,这里自己写下,方便以后搬砖
写到最后发现,其实可以自定义背景,还挺简单的,
//小红点效果implementation 'q.rorbin:badgeview:1.1.3'
//初始化
Badge badge = new QBadgeView(this).bindTarget(mMessageImage)//绑定显示控件,就是设置红点显示在哪个控件上.setBadgeNumber(100)//设置显示数字.setBadgeGravity(Gravity.END | Gravity.TOP)//设置显示位置.setBadgeTextSize(8, true)//设置字体大小,后边的true是指使用sp为单位.setBadgeBackground(getDrawable(R.drawable.base_a_little_red_dot));//设置自定义背景,白边就是在这加的
base_a_little_red_dot(本来设置的 hsape = 'oval' 但是他拉长后变椭圆了..)
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"android:shape="rectangle"><solid android:color="@color/base_colorD23A3D" /><sizeandroid:width="10dp"android:height="10dp" /><!-- 圆角 --><corners android:radius="50dp" /><strokeandroid:width="1dp"android:color="@color/base_colorFFFFFF" />
</shape>
隐藏小红点
badge.hide(true);//true 是否显示消失动画
显示小红点(重新设置下数量就出来了)
badge.setBadgeNumber(100);
对了,显示小红点的控件记得留点内边距,不然会挤不下
QBadgeView小红点的简单使用相关推荐
- 困在双11“流量仓”的小红书,能否撑起200亿美元估值?
最新估值200亿美元,小红书依然困在双11"流量仓". 今年,小红书的IPO传闻不断,其估值从30亿美元.60亿美元.100亿美元持续上涨:直至11月8日曝出由淡马锡.腾讯等领投的 ...
- Win11播放音频有个小红叉怎么办?
最近有一些朋友遇到了win11播放声音的问题,播放音频的图标有个小红叉,这个问题自己不知道如何解决,今天来给朋友们讲讲Win11电脑喇叭有个小红叉解决方法,欢迎朋友们收藏. 更多重装系统教程尽在小白系 ...
- 关于在小红书推广的事——干货分享
近期看到一篇文章,但是已经想不起来在哪里看到了,把内容分享一下,仅做交流使用~! 对于商家来说,做好小红书推广是至关重要的,快传播分析行业优质案例发现做好三大块有助于小红书推广的效率,今天我们将梳理小 ...
- 首席新媒体运营商学院创始人黎想:小红书推广运营策略玩法
在互联网的不断发展下,线上推广的方式也越来越多,小红书也是近几年来一个非常火爆的app,品牌和商家都想抓住这波推广商机.小红书运营方面我也写了很多方面的知识,从积累粉丝,到种草运营,从日常变现,到爆款 ...
- python高阶函数filter_Python进阶系列连载(13)——Python内置高阶函数filter(上)...
前言 进阶部分连载继续~ 如果还没看过我的入门连载部分,先看: 当然,小编的免费入门课程已经有咯,看过连载的朋友可以看看视频再快速梳理一遍~ 前文传送门: filter filter是什么意思呢? 我 ...
- Map实现之HashMap(结构及原理)(转)
java.util包中的集合类包含 Java 中某些最常用的类.最常用的集合类是 List 和 Map.List 的具体实现包括 ArrayList 和 Vector,它们是可变大小的列表,比较适合构 ...
- 回调(callback)
http://www.importnew.com/19301.html 回调的核心就是回调方将本身即this传递给调用方,这样调用方就可以在调用完毕之后告诉回调方它想要知道的信息. 1.什么是回调 软 ...
- hive窗口函数之排名函数row_number、rank和dense_rank
文章目录 简单排名 分组排名 练习1-取前两名学生 练习2-连续签到次数 排名函数主要有row_number.rank和dense_rank. 简单排名 row_number是行号,不会重复,rank ...
- 未读消息(小红点),前端 与 RabbitMQ 实时消息推送实践,贼简单~
前几天粉丝群里有个小伙伴问过:web 页面的未读消息(小红点)怎么实现比较简单,刚好本周手头有类似的开发任务,索性就整理出来供小伙伴们参考,没准哪天就能用得上呢. 之前在 <springboot ...
- 一键清理微信小红点,就是这么简单
文 | 明哥 首发 | 明哥的江湖(ID:code_gg_home) 工具下载地址:微信小红点清理.rar-Android文档类资源-CSDN下载 微信当前是我们每天必用的 APP ,随着工作,生活的 ...
最新文章
- 让手机站点像原生应用的四大途径
- 布线技术不断演进满足快速增长的网络需求
- SQL Server查询所有数据库下模式schema
- 新建android项目导包,Cordova开发App入门(一)创建android项目
- springcloud(五):熔断监控Hystrix Dashboard和Turbine
- Java 基础——数组解析
- 领略ES10的新功能
- VMware Player 12.5.0 中文免费版
- c++语言编程,一个电灯两个开关控制,[理学]四川大学计算机学院精品课程_面向对象程序设计C++课件_游洪越_第一章绪论.ppt...
- 《Java项目开发案例整合》
- python爬虫qq音乐_Python爬虫实战:采集全部QQ音乐歌曲
- vb 链接 oracle数据库,vb 连接oracle数据库
- Hexo博客使用友盟+CNZZ统计页面访问次数
- [ZT]调侃、反讥与诡辩
- C语言漫画编程从未如此简单,【图片】【编程!】记录我C语言的一步步【极度恐慌漫画吧】_百度贴吧...
- java-php-python-ssm新生报到管理系统计算机毕业设计
- read: unexpected EOF!
- 蓝绿部署、AB测试、灰度发布、⾦丝雀发布、滚 动发布的概念与区别
- 可怜小女孩,模仿电视上吊死亡
- WebGL—gl_Position gl_FragCoord gl_PointCoord 区别
热门文章
- java contains 大小写_用.contains方法忽略大小写的选项?
- java liveness_存活探针(liveness probe)
- android兼容低版本方法,Android 应用程序向低版本兼容的问题
- 深入浅出CChart 每日一课——快乐高四第二十课 七月流火,总复习之CChart多种编程模式
- 放弃高薪的程序员,体制内或许才是最好的归宿
- 数据库原理及应用 mysql版_数据库原理及应用(MySQL版)
- WebRTC源码研究(46)WebRCT统计信息
- Java for循环和foreach循环区别
- 从项目中由浅入深的学习vue,react,微信小程序和快应用【加薪必备】
- 30多个投资理财工具,总有一款适合你