1.概述
在10.0的系统产品开发中,产品有需求,需要状态栏不显示某个app的通知,根据SystemUI源码通知显示流程可以得知NoticationFilter.java中可以处理过滤通知
2.SystemUI屏蔽某个app的通知的核心类
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\notification\NoticationFilter.java
/frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/notification/collection/NotificationData.java
3.SystemUI屏蔽某个app的通知的核心功能分析和实现
在通知的发送过程中NotificationData.java中在filterAndSort()中调用是不是需要过滤通知