欧美free性护士vide0shd,老熟女,一区二区三区,久久久久夜夜夜精品国产,久久久久久综合网天天,欧美成人护士h版

目錄

recent鍵禁用 禁用recents 禁用任務(wù)欄 Android 10.0 SystemUI禁用長(zhǎng)按recent鍵的分屏功能

1.前言 ?

在10.0的系統(tǒng)產(chǎn)品開發(fā)中,系統(tǒng)對(duì)于多窗口模式默認(rèn)會(huì)有分屏功能的,但是在某些產(chǎn)品中,需要禁用分屏模式,所以需要在導(dǎo)航欄中 禁用長(zhǎng)按recent的分屏模式功能,接下來分析下相關(guān)分屏模式的實(shí)現(xiàn)

2.SystemUI禁用長(zhǎng)按recent鍵的分屏功能的核心類

frameworks\base\packages\SystemUI\src\com\android\systemui\statusbar\phone\NavigationBarFragment.java

3.SystemUI禁用長(zhǎng)按recent鍵的分屏功能的核心功能分析和實(shí)現(xiàn)

在Android應(yīng)用程序中,導(dǎo)航欄(NavigationBarView)是一個(gè)重要的UI組件,默認(rèn)位于屏幕底部,并提供了導(dǎo)航功能,讓用戶通過 按鍵導(dǎo)航功能,實(shí)現(xiàn)相關(guān)功能,通常用于在應(yīng)用程序的不同頁面之間進(jìn)行快速切換。它提供了一種直觀且易于使用的導(dǎo)航方式, 使用戶可以輕松訪問應(yīng)用程序的各個(gè)模塊。 ?底部導(dǎo)航欄的加載流程,是接下來分析的重點(diǎn)。 二,加載流程 創(chuàng)建導(dǎo)航欄視圖,并添加到窗口上: ? 系統(tǒng)導(dǎo)航欄的創(chuàng)建是在StatusBar的makeStatusBarView方法中 NavigationBarController.java,在創(chuàng)建完StatusBar所對(duì)應(yīng)的視圖之后,會(huì)調(diào)用IWindowManager的hasNavigationBar 方法來判斷系統(tǒng)是否存在導(dǎo)航欄,如果存在則會(huì)調(diào)用createNavigationBar方法,該方法會(huì)進(jìn)一步調(diào)用 NavigationBarFragment的靜態(tài)方法create來創(chuàng)建導(dǎo)航欄視圖,所以接下來關(guān)于按鍵的點(diǎn)擊 長(zhǎng)按事件都是在 NavigationBarFragment中定義的,接下來重點(diǎn)分析下NavigationBarFra

好文閱讀

評(píng)論可見,查看隱藏內(nèi)容

本文內(nèi)容根據(jù)網(wǎng)絡(luò)資料整理,出于傳遞更多信息之目的,不代表金鑰匙跨境贊同其觀點(diǎn)和立場(chǎng)。

轉(zhuǎn)載請(qǐng)注明,如有侵權(quán),聯(lián)系刪除。

本文鏈接:http://gantiao.com.cn/post/17829024.html

發(fā)布評(píng)論

您暫未設(shè)置收款碼

請(qǐng)?jiān)谥黝}配置——文章設(shè)置里上傳

掃描二維碼手機(jī)訪問

文章目錄