android 悬浮通知栏_(Android)Notification使用详解

本文详述了Android中的Notification使用,包括基本概念、详细创建步骤和实例演示。Notification在应用后台运行时,用于在状态栏显示图标,并在下拉时展示详细信息。创建时需通过NotificationManager管理,针对Android8.0以上版本做适配,使用NotificationCompat设置内容,最后调用notify()方法显示通知。
摘要由CSDN通过智能技术生成

75e8bb821db0015ef8fc72090ff5e64c.png

Notification使用

Notification是Android中当应用程序在后台运行时,借助通知就可以在手机最上方显示一个通知的图标,下拉状态栏就可以看到详细内容。

基本概念

通知还是比较灵活的,可以在活动中创建,也可以在服务和广播中创建,但是通知通常是在程序在后台运行时调用。总体来说,创建和使用用法都是相同的。

详细步骤

  1. 创建NotificationManager来对通知进行管理,通过调用getSystemService(NOTIFICATION_SERVICE)来获得NotificationManager实例;
  2. 在Android8.0以后要对版本进行适配;
  3. 使用NotificationCompat设置标题 内容 图片等属性;
  4. 调用通知管理类的notify()方法弹出通知栏;

实例

 public class SecondActivity extends AppCompatActivity implements View.OnClickListener {
    
     private Button btn_notification;
     //创建通知管理器
     private NotificationManager notificationManager;
     //通知渠道的id
    
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值