Android:通知栏Notification(一个Demo让你完全了解它)

什么是通知(Notification)

通知是一个可以在应用程序正常的用户界面之外显示给用户的消息。
通知发出时,它首先出现在状态栏的通知区域中,用户打开通知抽屉可查看通知详情。通知区域和通知抽屉都是用户可以随时查看的系统控制区域。

如何创建通知

  1. Android 3.0 (API level 11)之前,使用new Notification()方式创建通知
  2. Android 3.0开始弃用new Notification()方式,改用Notification.Builder()来创建通知

一个通知必须包含以下三项属性:

小图标,对应 setSmallIcon()
通知标题,对应 setContentTitle()
详细信息,对应 setContentText()

开始
1.获取通知管理器

NotificationManager notificationManager = (NotificationManager) getSystemService(NOTIFICATION_SERVICE);

2.创建一个通知

Notification notification = 
      new NotificationCompat.Builder(this)
            .setSmallIcon(R.drawable.ic_launcher_background)
            .setContentTitle("标题")
            .setContentText("信息").build();

3.发布通知

notificationManager.notify(0,notification);
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值