当前位置:   article > 正文

Android实现3种Notification(状态栏通知)_notification.setvisibility

notification.setvisibility

推荐文章(期待大家的star):
Android实现购物车页面及购物车效果(点击动画)
Android自定义收银键盘(原创)

源码下载地址

Notification,是一种具有全局效果的通知,可以在系统的通知栏中显示。当 APP 向系统发出通知时,它将先以图标的形式显示在通知栏中。用户可以下拉通知栏查看通知的详细信息。下面会分别实现普通的通知,带自定义视图的通知,还有悬挂似的通知

3种方式开始前都要先执行下面这行代码:

 mNotificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
  • 1

1.普通通知:

效果图:

gif1.gif
创建Builder对象,利用PendingIntent来跳转,然后给Builder添加各种属性。
完整的代码如下:

  Notification.Builder builder=new Notification.Builder(this);
          Intent intent=new Intent(Intent.ACTION_VIEW, Uri.parse("http://www.jianshu.com/p/82e249713f1b"));
          PendingIntent pendingIntent=PendingIntent.getActivity(this,0,intent,0)
  • 1
  • 2
  • 3
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/575668
推荐阅读
相关标签
  

闽ICP备14008679号