
SystemUI 是 Android 的系统级前台服务本质是一个特殊的系统 APK负责绘制所有不属于第三方 App 的全局系统界面和 WindowManager、AMS、PowerManager 深度联动。systemui的主要职责状态栏 StatusBar顶部系统图标网络、蓝牙、wifi、电池、时间、信号下拉通知面板、快捷设置面板亮度、飞行模式Heads-up NotificationHUN 悬浮通知弹窗导航栏 NavigationBar返回、Home、多任务 / Recents 按键手势导航逻辑任务栈管理、App 切换、Freeform / 分屏窗口控制就是你之前查的config_supportsSplitScreenMultiWindow开关锁屏 Keyguard锁屏界面、密码 / 指纹验证、锁屏通知其他全局 UI音量条、亮度弹窗、截图界面、ANR / 崩溃提示、用户切换界面电源菜单长按关机弹窗一.启动systemuiprivate static void startSystemUi(Context context, WindowManagerService windowManager) { PackageManagerInternal pm LocalServices.getService(PackageManagerInternal.class); Intent intent new Intent(); intent.setComponent(pm.getSystemUiServiceComponent()); intent.addFlags(Intent.FLAG_DEBUG_TRIAGED_MISSING); //Slog.d(TAG, Starting service: intent); context.startServiceAsUser(intent, UserHandle.SYSTEM); windowManager.onSystemUiStarted(); }