做外貿(mào)主要是哪些網(wǎng)站石家莊今天最新新聞?lì)^條
1.前言
在android12.0的系統(tǒng)rom定制化開(kāi)發(fā)中,在系統(tǒng)原生systemui進(jìn)行自定義下拉狀態(tài)欄布局的定制的時(shí)候,需要在systemui下拉狀態(tài)欄下滑的時(shí)候,根據(jù)下滑坐標(biāo)來(lái)
判斷當(dāng)前是滑出通知欄還是滑出控制中心模塊,所以就需要根據(jù)屏幕寬度,來(lái)區(qū)分x坐標(biāo)值為多少是左滑出通知欄或者右滑出控制中心模塊,接下來(lái)分析下
狀態(tài)欄下滑坐標(biāo)等相關(guān)功能代碼分析
2.系統(tǒng)systemui狀態(tài)欄下拉左滑顯示通知欄右滑顯示控制中心模塊的流程分析的核心類(lèi)
frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationPanelViewController.java
3.系統(tǒng)systemui狀態(tài)欄下拉左滑顯示通知欄右滑顯示控制中心模塊的流程分析的核心功能分析和實(shí)現(xiàn)
SystemUI的主要組件,包括狀態(tài)欄(StatusBar)、導(dǎo)航欄(NavigationBar)、鎖屏界面(Lock Screen)和快捷設(shè)置面板(Quick Settings Panel)下拉通知布局(NotificationPanelViewController)
systemui主要功能,包括通知管理和顯示、系統(tǒng)圖標(biāo)和指示器、屏幕截圖和錄屏、媒體控制和顯示以及手勢(shì)導(dǎo)航和操作。
通知管理和顯示:
SystemUI負(fù)責(zé)接收、管理和顯示通知,使用戶能夠及時(shí)了解來(lái)自應(yīng)用程序的重要信息。
它提供通知欄(Notification Bar)和下拉通知面板(Notification Panel)來(lái)展示