Alerter华丽的消息推送栏

来源:互联网 发布:学唱简谱软件 编辑:程序博客网 时间:2024/06/06 02:33

效果:
这里写图片描述

添加依赖:
compile ‘com.tapadoo.android:alerter:2.0.0’
使用:

  Alerter.create(this)                .setTitle("PPG通知:")                .setText("您今日还未签到")                  .setTextAppearance(R.style.AlertTextAppearance_Text)                .setTitleAppearance(R.style.AlertTextAppearance_Title)                .setTitleTypeface(Typeface.createFromAsset(getAssets(),"ScopeOne-Regular.ttf"))//设置字体样式                .setTextTypeface(Typeface.createFromAsset(getAssets(),"Pacifico-Regular.ttf"))                .setIcon(R.drawable.alerter_ic_notifications)                .setBackgroundColorRes(R.color.alerter_default_success_background)                .setDuration(5000)                .enableProgress(true) //通知的时间倒计时以progressbar展示                .setOnShowListener(new OnShowAlertListener() {//显示通知时的监听                    @Override                    public void onShow() {                    }                })                .setOnHideListener(new OnHideAlertListener() {//隐藏通知的监听                    @Override                    public void onHide() {                    }                })                .enableSwipeToDismiss() //滑动消失通知栏                .setOnClickListener(new View.OnClickListener() {                    @Override                    public void onClick(View v) {                    }                }).show();
原创粉丝点击