欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Flutter?SystemChrome控制應(yīng)用程序的系統(tǒng)級(jí)別行為

 更新時(shí)間:2023年05月06日 10:04:24   作者:早起的年輕人  
這篇文章主要為大家介紹了Flutter?SystemChrome用來(lái)控制應(yīng)用程序的系統(tǒng)級(jí)別行為步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

SystemChrome

SystemChrome 是 Flutter 提供的一個(gè)類(lèi),用來(lái)控制應(yīng)用程序的系統(tǒng)級(jí)別行為,如設(shè)置全屏,狀態(tài)欄等。

  • 設(shè)置狀態(tài)欄透明
SystemChrome.setSystemUIOverlayStyle(
  SystemUiOverlayStyle(
    statusBarColor: Colors.transparent,
    statusBarIconBrightness: Brightness.dark, // 狀態(tài)欄圖標(biāo)亮色
  ),
);

通過(guò) setSystemUIOverlayStyle 設(shè)置狀態(tài)欄的透明背景和黑色圖標(biāo)。

  • 修改狀態(tài)欄文字顏色為白色
SystemChrome.setSystemUIOverlayStyle(
  SystemUiOverlayStyle.dark.copyWith(
    statusBarIconBrightness: Brightness.light,
  ),
);

通過(guò) setSystemUIOverlayStyle 將狀態(tài)欄的文字顏色修改為白色。

  • 隱藏底部導(dǎo)航欄
SystemChrome.setEnabledSystemUIOverlays([SystemUiOverlay.top]);

通過(guò) setEnabledSystemUIOverlays 隱藏底部導(dǎo)航欄,只顯示狀態(tài)欄。

  • 禁止橫屏
SystemChrome.setPreferredOrientations([
  DeviceOrientation.portraitUp,
  DeviceOrientation.portraitDown,
]);

通過(guò) setPreferredOrientations 禁止屏幕橫屏,只允許豎屏。

  • 設(shè)置全屏模式
SystemChrome.setEnabledSystemUIOverlays([]);

通過(guò) setEnabledSystemUIOverlays 設(shè)置全屏模式,即隱藏狀態(tài)欄、設(shè)置面板和導(dǎo)航欄。

  • 設(shè)置狀態(tài)欄高亮模式
SystemChrome.setSystemUIOverlayStyle(
  SystemUiOverlayStyle.light,
);

通過(guò) setSystemUIOverlayStyle 將狀態(tài)欄的圖標(biāo)和文字設(shè)置為淺色。

以上就是Flutter SystemChrome用來(lái)控制應(yīng)用程序的系統(tǒng)級(jí)別行為的詳細(xì)內(nèi)容,更多關(guān)于Flutter SystemChrome的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • Android語(yǔ)音識(shí)別技術(shù)詳解及實(shí)例代碼

    Android語(yǔ)音識(shí)別技術(shù)詳解及實(shí)例代碼

    這篇文章主要介紹了Android語(yǔ)音識(shí)別技術(shù)的相關(guān)資料,并附實(shí)例代碼及實(shí)例實(shí)現(xiàn)效果圖,需要的朋友可以參考下
    2016-09-09
  • Android使用CountDownTimer模擬短信驗(yàn)證倒計(jì)時(shí)

    Android使用CountDownTimer模擬短信驗(yàn)證倒計(jì)時(shí)

    這篇文章主要為大家詳細(xì)介紹了Android使用CountDownTimer模擬短信驗(yàn)證倒計(jì)時(shí),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-07-07
  • Android實(shí)用小技巧之利用Lifecycle寫(xiě)出更好維護(hù)的代碼

    Android實(shí)用小技巧之利用Lifecycle寫(xiě)出更好維護(hù)的代碼

    lifecycle是一個(gè)類(lèi),用于存儲(chǔ)有關(guān)組件(如Activity或Fragment)的生命周期狀態(tài)的信息,并允許其他對(duì)象觀(guān)察此狀態(tài),下面這篇文章主要給大家介紹了關(guān)于A(yíng)ndroid實(shí)用小技巧之利用Lifecycle寫(xiě)出更好維護(hù)的代碼的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • Android編程之退出整個(gè)應(yīng)用程序的方法

    Android編程之退出整個(gè)應(yīng)用程序的方法

    這篇文章主要介紹了Android編程之退出整個(gè)應(yīng)用程序的方法,實(shí)例分析了Android直接關(guān)閉所有的Acitivity并退出應(yīng)用程序的實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2015-12-12
  • Flutter路由框架Fluro使用簡(jiǎn)介

    Flutter路由框架Fluro使用簡(jiǎn)介

    這篇文章主要介紹了Flutter路由框架Fluro使用簡(jiǎn)介,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • 詳解Android輕量型數(shù)據(jù)庫(kù)SQLite

    詳解Android輕量型數(shù)據(jù)庫(kù)SQLite

    這篇文章主要為大家詳細(xì)介紹了Android輕量型數(shù)據(jù)庫(kù)SQLite,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-10-10
  • Android?WindowManger實(shí)現(xiàn)桌面懸浮窗功能

    Android?WindowManger實(shí)現(xiàn)桌面懸浮窗功能

    這篇文章主要介紹了Android?WindowManger實(shí)現(xiàn)桌面懸浮窗功能,他們基本都是在A(yíng)ctivity之上顯示的,如果想實(shí)現(xiàn)在桌面顯示的懸浮窗效果,需要用到WindowManager來(lái)實(shí)現(xiàn)了,需要的朋友可以參考下
    2023-04-04
  • Android Service中方法使用詳細(xì)介紹

    Android Service中方法使用詳細(xì)介紹

    這篇文章主要介紹了android service中方法使用詳細(xì)介紹的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-09-09
  • Android Studio default not found錯(cuò)誤解決辦法

    Android Studio default not found錯(cuò)誤解決辦法

    這篇文章主要介紹了Android Studio gradle 編譯提示‘default not found’ 解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-01-01
  • Android之Intent附加數(shù)據(jù)的兩種實(shí)現(xiàn)方法

    Android之Intent附加數(shù)據(jù)的兩種實(shí)現(xiàn)方法

    這篇文章主要介紹了Android之Intent附加數(shù)據(jù)的兩種實(shí)現(xiàn)方法,以實(shí)例形式較為詳細(xì)的分析了添加數(shù)據(jù)到Intent的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-09-09

最新評(píng)論