功能如下如下:

最近做商城,需要购物车上添加数字圆点

遇到这种需求,经验不是很丰富的开发者,会想到写一个相对布局,然后在相对布局,让购物车图片match_parent整个控件,让后在右上角放一个textview,

设置背景,并更改他的值就可以,

 但是这样做,可以基本实现功能需求,但是你做出来的效果,有时候想过不好,textview会没又把购物车图片遮盖掉,这个时候又有人认为,可以设置textView的透明度,设置为完全不透明,这样就可以解决问题了,但是实际却不是这样

其实最简单的方法不是这样的,github 有个大神的思路就是写一个自定义类,继承TextView,重写里面的方法.这个类BadgeView

github链接: https://github.com/wolfking0608/BadgeView

如果能解决你的问题,记得点个赞!

使用起来非常简单:

就三步:

  if (mCartBdgeView == null) {//1.初始化该控件mCartBdgeView = new BadgeView(mContext);}//2.设置哪个控件显示数字提醒mCartBdgeView.setTargetView(mCartLayout);mCartBdgeView.setBadgeGravity(Gravity.TOP | Gravity.RIGHT);//3.设置红点数量mCartBdgeView.setBadgeCount(count);mCartBdgeView.setVisibility(View.VISIBLE);
如果想要特定的效果,可以点击以下链接
   http://blog.csdn.net/crazy1235/article/details/42262369

购物车,TextView右上角实现红色数字变化的实现相关推荐

  1. python头像右上角加红色数字_利用python实现微信头像加红色数字功能

    通过Python实现将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果. 类似于图中效果 实现过程: 准备两张图片如下: 使用PIL图像处理库,导入moudle ...

  2. python头像右上角加红色数字_将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果...

    首先,要安装PIL库,在pytho3中已经叫Pillow,安装命令:pip install Pillow 但是在应用时要导入的名字还叫:PIL 在图片上的新生成的数字可以用随机数,所以还需要导入一个r ...

  3. python头像右上角加红色数字_Python初学:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。...

    简介 最近有时间的时候就看看Python,感觉很是强大.在网上看到一个比较不错的练习Python 练习册,每天一个小程序,就一块跟着练习一下,不然只看完了语法,也没啥意义. 通过这个可以批量对图片进行 ...

  4. Androd之在图片右上角显示红色圆圈里面数字提醒

    1 需求 在图片右上角显示红色圆圈里面数字提醒 2 效果如图 3 关键代码 item_loca.xml <?xml version="1.0" encoding=" ...

  5. 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。 类似于图中效果

    第 0000 题:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果. 类似于图中效果 这个问题需要用到PIL库,涉及到一些非常基本的用法.代码如下: from ...

  6. 第 0000 题: 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。

    第 0000 题: 将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果. from PIL import Image,ImageFont,ImageDraw,I ...

  7. Python 练习册,每天一个小程序----------000 图片右上角加上红色的数字

    # -*- coding:utf-8 -*- #第 0000 题:右上角加上红色的数字,类似于微信未读信息数量那种提示效果 #python 3.5.2from PIL import Image, Im ...

  8. python:实现将照片右上角加上红色的数字(附完整源码)

    python:实现将照片右上角加上红色的数字 from PIL import Image, ImageDraw, ImageFontdef add_num(picPath, num):img = Im ...

  9. 【每日python小程序练习】第一天:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果。

    题目:将你的 QQ 头像(或者微博头像)右上角加上红色的数字,类似于微信未读信息数量那种提示效果. 类似于图中效果 from PIL import Image,ImageDraw,ImageFont ...

最新文章

  1. 怎样将jpg转换成pdf软件
  2. Android Studio打包程序时出现transformClassesWithDexForRelease错误
  3. 物理机实时监控UI之grafana(SimpleJson)+gRPC
  4. VMware 即使克隆解析
  5. poj 2051 Argus
  6. Eclipse中使用JNI编写C代码时出现“Unresolved inclusion: ***.h”的解决方案
  7. 开课吧:浅析语音识别算法工程师能力要求
  8. DBC连接数据库经验技巧
  9. Python在线考试系统源代码
  10. android实现m3u8直播缓存/下载,M3U8Manger
  11. powerdesigner制作数据字典
  12. Python编程语言好学吗 怎么能学好Python开发
  13. WIN10企业版未激活如何解决
  14. 基于区块链的数据透明化:问题与挑战 Blockchain-Based Data Transparency: Issues and Challenges
  15. sm4加密和sm3加密
  16. Kubernetes集群安装 gatekeeper
  17. 工作站和台式机的区别
  18. 原地移除数组重复元素问题总结
  19. Spring事务抛出Exception异常不回滚
  20. 解决执行力问题的思路

热门文章

  1. vue数据改变渲染问题_解决Vue中页面成功渲染数据undefined的问题
  2. 海康威视推出业界首款Android系统的网络键盘:Android键盘与传统键盘对比
  3. PayPal个人户可以绑定义乌个体户结汇是真的吗
  4. 二叉搜索树(二叉树进阶)
  5. Java Applet实现五子棋游戏
  6. win10安装包管理工具Chocolatey
  7. 给大家讲讲意法的故事
  8. mysql外键约束失败
  9. 字符串取出年,月,日
  10. 是时候停止说“软件架构”了 It’s Time to Stop Saying “Software Architecture”