zoukankan      html  css  js  c++  java
  • 消息提醒 BadgeView框架

    消息提示,比如收到QQ消息显示的数字,点外卖的显示的数字,这些都是使用badgeview来实现的。

    找到这个控件,绑定,设置提醒的数字就ok了。这个框架还是比较简单的

    badgeview中常用方法:

    1、setTargetView(View)   --->设置哪个控件显示数字提醒,参数就是一个view对象

    2、setBadgeCount(int)   --->设置提醒的数字

    3、setBadgeGravity(Gravity)   --->设置badgeview的显示位置

    4、setBackgroundColor()   --->设置badgeview的背景色,当然还可以设置背景图片

    5、setBackgroundResource()   --->设置背景图片

    6、setTypeface()   --->设置显示的字体

    7、setShadowLayer()    --->设置字体的阴影

     

    举个简单的demo:

    imageView = (ImageView) findViewById(R.id.imageView_cart);

    if (null == badgeView) {
                    badgeView = new BadgeView(this);
                    badgeView.setTargetView(imageView);
                    badgeView.setBadgeGravity(Gravity.TOP | Gravity.RIGHT);
                }

    badgeView.setBadgeCount(count);
    badgeView.setVisibility(View.VISIBLE);

     jar包

  • 相关阅读:
    HTML5---offline application(application cache)
    apache asp.net
    长轮询
    comet ajax轮询
    bootstrap3
    weixin
    backbone csdn
    backbone case
    backbone showcase
    javascript performance
  • 原文地址:https://www.cnblogs.com/tutuskys/p/4992681.html
Copyright © 2011-2022 走看看