Android BadgeView使用介绍 (数字提醒提示)

简介:

前段时间做的一个淘宝客的项目,需要在商品图片上添加价格标签,之前自己使用TextView和Cavas绘制的感觉效果一般,今天偶然在CSDN上发现BadgeView这个开源项目,在git下载下来之后,使用非常方便,简单介绍下它的使用,感谢作者Jeff Gilfelt

BadgeView主要是继承了TextView,所以实际上就是一个TextView,底层放了一个label,可以自定义背景图,自定义背景颜色,是否显示,显示进入的动画效果以及显示的位置等等;

效果图:


使用如:

ImageView target= (ImageView )findViewById(R.id.imageview);

BadgeView bv = new BadgeView(this, target);

bv.setText(“Hello World!”);

bv.setTextColor(Color.Yellow);

bv.setTextSize(12);

bv.setBadgePosition(BadgeView.POSITION_TOP_RIGHT); //默认值

bv.show();


View target = findViewById(R.id.target_view);
BadgeView badge = new BadgeView(this, target);
badge.setText("1");
badge.show();


android-badgeview源代码下载路径:https://github.com/jgilfelt/android-viewbadger


相关文章
|
XML 存储 缓存
Android 天气APP(三十一)每日提醒弹窗
Android 天气APP(三十一)每日提醒弹窗
141 0
Android 天气APP(三十一)每日提醒弹窗
|
Android开发 图形学
修行Android Studio技巧到出神入化,快速涨薪-【书签收藏夹】、【小提示】、【单词提醒】篇
众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!
178 0
|
XML Android开发 数据格式
Android EditText只输入数字和小数点
Android EditText只输入数字和小数点
123 0
|
Java Android开发
android消息通知更新(小红点,数字提醒)之badgeview
android消息通知更新(小红点,数字提醒)之badgeview
android消息通知更新(小红点,数字提醒)之badgeview
|
机器学习/深度学习 算法 TensorFlow
|
数据安全/隐私保护 Android开发 开发者
Android--数字签名和数字证书
一、数字签名 1. 概述 数字签名是非对称加密与数字摘要的组合应用 2. 应用场景 校验用户身份(使用私钥签名,公钥校验,只要用公钥能校验通过,则该信息一定是私钥持有者发布的) 校验数据的完整性(用解密后的消息摘要跟原文的消息摘要进行对比) 3.
1874 0
|
Java Android开发 数据安全/隐私保护
下一篇
无影云桌面