Android BadgeView使用介绍 (数字提醒提示)
2013-12-04 10:02
411 查看
前段时间做的一个淘宝客的项目,需要在商品图片上添加价格标签,之前自己使用TextView和Cavas绘制的感觉效果一般,今天偶然在CSDN上发现BadgeView这个开源项目,在git下载下来之后,使用非常方便,简单介绍下它的使用,感谢作者Jeff Gilfelt。
BadgeView主要是继承了TextView,所以实际上就是一个TextView,底层放了一个label,可以自定义背景图,自定义背景颜色,是否显示,显示进入的动画效果以及显示的位置等等;
效果图:
使用如:
[java] view
plaincopy
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();
[java] view
plaincopy
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
BadgeView主要是继承了TextView,所以实际上就是一个TextView,底层放了一个label,可以自定义背景图,自定义背景颜色,是否显示,显示进入的动画效果以及显示的位置等等;
效果图:
使用如:
[java] view
plaincopy
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();
[java] view
plaincopy
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
相关文章推荐
- Android BadgeView使用介绍 (数字提醒提示)
- Android BadgeView使用介绍 (数字提醒提示)
- Android BadgeView使用介绍 (数字提醒提示)
- Android仿微信未读消息数提示数字之BadgeView的使用
- 右上角数字提醒 开源第三方BadgeView控件的使用
- 使用Android ViewBadger——数字提醒
- 统提示【此虚拟机似乎正在使用中】,虚拟机不能打开问题解决方案介绍
- iOS8中提示框的使用UIAlertController(UIAlertView和UIActionSheet二合一)
- AutoCompleteTextView输入汉字拼音首字母实现过滤提示(支持多音字,Filterable的使用)
- GitHub控件之BadgeView(数字提醒)
- 关于UIScrollView的简单使用及介绍
- Android WebView使用简单介绍
- UICollectionView之介绍使用篇
- GitHub控件之BadgeView(数字提醒)
- 【Android UI设计与开发】第01期:引导界面(一)ViewPager介绍和使用详解
- 安卓 ViewDragHelper 介绍和使用方法详解
- Android5.0新控件CardView的介绍和使用
- SurfaceView的介绍和使用
- AutoCompleteTextView使用,搜索提示
- Android WebView 使用介绍