1.前言
在10.0的系統(tǒng)產(chǎn)品開發(fā)中,在一些SystemUI的系統(tǒng)定制化開發(fā)中,在對鎖屏頁面的通知欄在某些情況下不需要顯示通知欄,所以就需要
在systemui的通知欄布局頁面中,通過屬性來控制是否在鎖屏頁面的時候顯示通知,具體就分析下systemui然后開發(fā)相關(guān)功能
2.SystemUI定制之通過系統(tǒng)屬性控制鎖屏頁面通知欄顯示與隱藏功能實現(xiàn)的核心類
frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\notification\stack\NotificationStackScrollLayout.java
frameworks\base\packages\SystemUI\res\layout\status_bar_expanded.xml
3.SystemUI定制之通過系統(tǒng)屬性控制鎖屏頁面通知欄顯示與隱藏功能實現(xiàn)的核心功能分析和實現(xiàn)
在systemui系統(tǒng)中最主要的模塊就是StatusBar和QuickSetting,Keyguard模塊。而在SystemUI的鎖屏模塊呢,它分為兩類,一是滑動鎖屏,一是安全鎖屏。
滑動鎖屏是指通過手指滑動即可解鎖的鎖屏,安全鎖屏是指密碼鎖,圖案鎖,PIN碼鎖等等。接下來這篇需要分析下在鎖屏模塊的通知欄的顯示與隱藏的相關(guān)分析,文章來源:http://www.zghlxwxcb.cn/news/detail-764543.html
根據(jù)SystemUI之StatusBar創(chuàng)建布局可知,整個SystemUI視圖是由super_status_bar.xml創(chuàng)建的布局,而在這個布局中
包含了一個status_bar_expanded.xml布局,這是整個下拉通知布局,而在status_bar_expanded.xml這個下拉通知布局中
包括滑動鎖屏的各種控件,QuickSetting快捷設(shè)置文章來源地址http://www.zghlxwxcb.cn/news/detail-764543.html
到了這里,關(guān)于Android 10.0 SystemUI定制之通過系統(tǒng)屬性控制鎖屏頁面通知欄顯示與隱藏功能實現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!