StatusBarSignalPolicy
主要处理独立窗口上的状态栏,也就是非锁屏上的锁屏
PhoneStatusBarPolicy
主要处理锁屏上的状态栏
QSStatusBar
锁屏控制中心上
KeyguardStatusBarView
锁屏上
PhoneStatusBarView
独立窗口上StatusBar
锁屏上状态栏只有系统图标,应用图标只有在非锁屏上才有,
而且应用图标是位于左边,系统图标是位于右边,应用图标容器是NotificationIconContainer
,
系统图标的容器是StatusIconContainer
,StatusBarIconController
是图标的ViewController
控制器,它的实现类是StatusBarIconControllerImpl
,单个图标是StatusIconDisplayable
,通过不断改变transalationX
,来完成左右布局