SystemUi概述

.SystemUI概述 

Android系统中SystemUI是以应用的形式运行的。即编译SystemUI会产生APK文件。但它和普通的APK不同,它是开机启动的A并且不可以退出,

   SystemUI顾名思义是系统用户界面。它为系统提供了基础的显示界面。比如:屏幕顶端 的状态栏、屏幕底部的导航栏、下拉界面的快速设置栏、

通知栏、锁屏界面,音量调节对话框、截屏显示界面等功能。

1.SystemUI路径

Packages/apps/下许多模块不同的是,SystemUI属于Android FrameWork的一部分。这也意味着,SystemUI在正常情况下不可替代。

(1)源码路径:framework/base/packages/systemui/

(2)apk路径:system/pri-app/systemui/

2.SystemUI主要功能模块

(1)Status状态栏:通知消息提示音和系统状态栏呈现

扫描二维码关注公众号,回复: 15284007 查看本文章

(2)Navigation导航栏:返回,HomeRecent

(3)QuickSettings快速设置:提供快速系统设置

(4)Notification通知:展示系统或应用通知内容

(5)Keyguard锁屏:锁屏模块可以看做单独的应用,提供基本的手机个人隐私保护

(6)Recents最近任务:最近任务入口,P版本后再LauncherQuickStep实现界面

(7)VolumeUI音量调节对话框:展示或控制音量的变化

(8)StacKDivider分屏功能调节器:控制管理分屏的分割线

(9)StorageNotification存储通知:USB存储通知

(10)PowerUI电源事件:处理和电源相关事件

(11)RingtonePlayer铃声播放器:提供播放铃声的服务

(12)KeyguardUI键盘界面

(13)PipUI画中画界面:提供对于画中画模式的管理

(14)GlobalActions全局控制:长按电源出现的关机,重启截图等

(15)ScreenShot截屏界面:用以展示截取的屏幕照片

猜你喜欢

转载自blog.csdn.net/xiaowang_lj/article/details/131069813