中间省略了从应用到SystemUI中间visibility的传递过程
View
DarkReceiver
setIconDark
onSystemUiVisibilityChanged
DarkIconDispatcherImpl
setSystemUiVisibility
影响状态栏Icon颜色的flag是:View.SYSTEMUI_FLAG_LIGHT_STATUS_BAR
LightBarTransitionController
DarkIntensityApplier
setIconTintinternal
animateIconTint
setSystemUiVisiibility
applyDarkIntensity
applyIconTint
setIconTintInternal
onDarkChanged
LightBarController
StatusBar
updateStatus