1.前言
在10.0的系统产品定制化开发过程中,在系统systemui下拉状态栏模块也是非常重要的部分,而在下拉状态栏的通知栏通知部分功能中, 在通知栏通知的功能中,可以通过左滑右滑可以滑出菜单项比如系统设置,在某些产品开发中,要求去掉通知栏通知的左右滑动滑出 菜单项的功能,所以就需要分析相关的滑动事件,然后实现功能
2.SystemUI下拉通知栏通知去掉左右滑动滑出菜单项功能的核心类
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\notification\stack\NotificationStackScrollLayout.java
frameworks\base\packages\SystemUI\src\com\android\systemui\SwipeHelper.java
3.SystemUI下拉通知栏通知去掉左右滑动滑出菜单项功能的核心功能分析和实现
SystemUI 是 Android 系统中负责提供状态栏和导航栏等用户界面的组件, SystemUI简要介绍 作为Android系统核心应用,SystemUI负责反馈系统及应用状态并与用户保持大量的交互,功能代码逻辑也非常复杂, Android原生系统SystemUI下拉状态栏和通知栏视图之锁屏通知布局 在Android原生系统中,SystemUI是一个重要的组件,它负责管理状态栏和通知栏的显示和交互, 其中关于下拉状态栏中主要有两大块一部分就是QSPanel面板部分,另一部分就是NotificationStackScrollLayout.java通知栏通知布局的相关 说明部分,关于通知栏通知部分接下来主要看NotificationStackScrollLayout.java的相关源码