Flutter?SystemChrome控制應(yīng)用程序的系統(tǒng)級別行為
SystemChrome
SystemChrome
是 Flutter 提供的一個類,用來控制應(yīng)用程序的系統(tǒng)級別行為,如設(shè)置全屏,狀態(tài)欄等。
- 設(shè)置狀態(tài)欄透明
SystemChrome.setSystemUIOverlayStyle( SystemUiOverlayStyle( statusBarColor: Colors.transparent, statusBarIconBrightness: Brightness.dark, // 狀態(tài)欄圖標亮色 ), );
通過 setSystemUIOverlayStyle
設(shè)置狀態(tài)欄的透明背景和黑色圖標。
- 修改狀態(tài)欄文字顏色為白色
SystemChrome.setSystemUIOverlayStyle( SystemUiOverlayStyle.dark.copyWith( statusBarIconBrightness: Brightness.light, ), );
通過 setSystemUIOverlayStyle
將狀態(tài)欄的文字顏色修改為白色。
- 隱藏底部導(dǎo)航欄
SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.top]);
通過 setEnabledSystemUIOverlays
隱藏底部導(dǎo)航欄,只顯示狀態(tài)欄。
- 禁止橫屏
SystemChrome.setPreferredOrientations([ DeviceOrientation.portraitUp, DeviceOrientation.portraitDown, ]);
通過 setPreferredOrientations
禁止屏幕橫屏,只允許豎屏。
- 設(shè)置全屏模式
SystemChrome.setEnabledSystemUIOverlays([]);
通過 setEnabledSystemUIOverlays
設(shè)置全屏模式,即隱藏狀態(tài)欄、設(shè)置面板和導(dǎo)航欄。
- 設(shè)置狀態(tài)欄高亮模式
SystemChrome.setSystemUIOverlayStyle( SystemUiOverlayStyle.light, );
通過 setSystemUIOverlayStyle
將狀態(tài)欄的圖標和文字設(shè)置為淺色。
以上就是Flutter SystemChrome用來控制應(yīng)用程序的系統(tǒng)級別行為的詳細內(nèi)容,更多關(guān)于Flutter SystemChrome的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
Android使用CountDownTimer模擬短信驗證倒計時
這篇文章主要為大家詳細介紹了Android使用CountDownTimer模擬短信驗證倒計時,具有一定的參考價值,感興趣的小伙伴們可以參考一下2018-07-07Android實用小技巧之利用Lifecycle寫出更好維護的代碼
lifecycle是一個類,用于存儲有關(guān)組件(如Activity或Fragment)的生命周期狀態(tài)的信息,并允許其他對象觀察此狀態(tài),下面這篇文章主要給大家介紹了關(guān)于Android實用小技巧之利用Lifecycle寫出更好維護的代碼的相關(guān)資料,需要的朋友可以參考下2022-05-05詳解Android輕量型數(shù)據(jù)庫SQLite
這篇文章主要為大家詳細介紹了Android輕量型數(shù)據(jù)庫SQLite,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-10-10Android?WindowManger實現(xiàn)桌面懸浮窗功能
這篇文章主要介紹了Android?WindowManger實現(xiàn)桌面懸浮窗功能,他們基本都是在Activity之上顯示的,如果想實現(xiàn)在桌面顯示的懸浮窗效果,需要用到WindowManager來實現(xiàn)了,需要的朋友可以參考下2023-04-04Android Studio default not found錯誤解決辦法
這篇文章主要介紹了Android Studio gradle 編譯提示‘default not found’ 解決辦法的相關(guān)資料,需要的朋友可以參考下2017-01-01Android之Intent附加數(shù)據(jù)的兩種實現(xiàn)方法
這篇文章主要介紹了Android之Intent附加數(shù)據(jù)的兩種實現(xiàn)方法,以實例形式較為詳細的分析了添加數(shù)據(jù)到Intent的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09