BadgeView可以在Android中提供角标功能  项目github地址:BadgeView       

android-viewbadger    :android-viewbadger


Android 角标 BadgeView/android-viewbadger使用介绍_第1张图片 Android 角标 BadgeView/android-viewbadger使用介绍_第2张图片 Android 角标 BadgeView/android-viewbadger使用介绍_第3张图片


BadgeView方法介绍:


target= (Button) findViewById(R.id.position_target);
badge= new BadgeView(this, target);//绑定角标

badge.setText("1");//设置数据值
badge.show();//显示角标
badge.setBadgePosition(BadgeView.POSITION_CENTER);//显示角标出现的位置在组建中间 target.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
badge.toggle();//打开关闭或者角标
}
});

badge.setTextColor(Color.BLUE);//角标内文字颜色
badge.setBadgeBackgroundColor(Color.YELLOW);//角标背景颜色
badge.setTextSize(12);//角标内数字大小

badge.toggle(true);//默认动画效果

target.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
TranslateAnimation anim = new TranslateAnimation(-100, 0, 0, 0);
       anim.setInterpolator(new BounceInterpolator());
       anim.setDuration(1000);
    badge.toggle(anim, null);
}
});

badge.setBackgroundResource(R.drawable.badge_ifaux);//自定义背景

badge.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(DemoActivity.this, "clicked badge", Toast.LENGTH_SHORT).show();//点击事件
}
});

target.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (badge8.isShown()) {
badge8.increment(1);//角标数字+1
} else {
badge8.show();
}
}
});






更多相关文章

  1. Android 异步任务加载图片代码
  2. Android 通过继承TextView类自定义字体默认颜色
  3. android 开发上传图片遇到返回 FileNotFoundException
  4. Android ListView(Selector 背景图片 全选 Checkbox等按钮)
  5. android 自定义对话框 背景透明
  6. Android中的Picasso实现圆角图片
  7. Android 设置图片的四个角 为圆角
  8. android中的颜色值
  9. Android lint 删除无用图片文件和配置文件

随机推荐

  1. Android(安卓)Studio 1.0 苹果电脑安装配
  2. Android布局优化(一)LayoutInflate — 从布
  3. Android(安卓)2.3用户增长到10%
  4. Android菜单详解(二)——创建并响应选项菜
  5. 让android支持RTSP及live555分析
  6. Google I/O Android官方新体系架构之:Life
  7. Android应用程序进程启动过程(前篇)
  8. android控件的对齐方式
  9. Android读写XML(上)-----DOM
  10. Android中的消息模型