1. 首页
  2. 移动开发
  3. Android
  4. Android  通知使用权(NotificationListenerService)的使用

Android  通知使用权(NotificationListenerService)的使用

上传者: 2021-05-01 15:56:05上传 PDF文件 81.46 KB 热度 10次

当下不少第三方安全APP都有消息管理功能或者叫消息盒子功能,它们能管理过滤系统中的一些无用消息,使得消息栏更清爽干净。其实此功能的实现便是使用了Android中提供的通知使用权权限。Android4.3后加入了通知使用权NotificationListenerService,就是说当你开发的APP拥有此权限后便可以监听当前系统的通知的变化,在Android4.4后还扩展了可以获取通知详情信息。下面我们来看看NotificationListenerService的具体使用。新建一服务类,使它继承NotificationListenerService,并实现两个重要的方法:AndroidManifest.xml中声明此服务类,并必须声明BIND_NOTIFICATION_LISTENER_SERVICE许可和意图过滤器android.service.notification.NotificationListenerService,还有我们在系统设置中通知使用权列表中看到的label标签:OK,就这么简单就可以完成APP监听系统通知栏的功能了。

下载地址
用户评论