目录
1.概述
在9.0的系统产品开发中,对于系统通知的管理功能也是有的,要么是屏蔽系统通知,要么就是 就是根据包名来过滤相关的通知,某些app的通知的不显示在通知栏,所以需要了解通知发送的流程 然后根据包名过滤掉某些app的通知就可以了
2.根据包名过滤某个app的通知的核心类
frameworks/base/services/core/java/com/android/server/notification/NotificationManagerService.java
3.根据包名过滤某个app的通知的核心功能实现和分析
在上篇博客9.0 禁用系统通知的相关代码中讲解了,在系统通知服务NotificationManagerService.java中 发送通知就是在PostNotificationRunnable中处理的,接下来看下PostNotificationRunnable的 相关源码分析
protected class PostNotificationRunnable implements Runn