Android漸變色狀態列和沉浸狀態列

2021-08-22 11:29:32 字數 610 閱讀 1627

1、專案中需要在開機圖時去掉狀態列

(1)實現方法如下:

在setcontentview之後設定

//去掉狀態列

if (build.version.sdk_int >= 21)

(2)實現效果如下:

2、需要改變狀態列顏色為漸變色標

(1)實現方法如下:

在setcontentview之後設定

//設定狀態列顏;

getwindow().getdecorview().addonlayoutchangelistener(new view.onlayoutchangelistener()

});private void initstatusbar()

if (statusbarview != null)

}

(2)實現效果如下:

實現Android狀態列變色(純色或者漸變色)

android開發中為了保證顯示一致性,可能需要調整statusbar的背景色。android 5.0開始只需要修改styles.xml檔案中colorprimarydark的顏色值就可以修改statusbar背景色。但是colorprimarydark只能設定固定色值的顏色,而且設定主題的話也是統...

改變Android狀態列字型顏色和實現沉浸式狀態列

目前已知的改變android狀態列字型顏色的方法只有3種情況下可以實現,分別是手機是miui系統 魅族手機以及android6.0。改變顏色方法分別如下 改變小公尺的狀態列字型顏色為黑色,要求miui6以上 lightstatusbar為真時表示黑色字型 private void processmi...

Delphi FMXUI 沉侵式狀態列

好訊息!fmxui正式支援android和ios的沉侵式狀態列了。先來看看效果圖 安卓 ios fmxui的沉侵式狀態列支援sdk版本大於21的android系統 也就是安卓5.0或更新的系統版本 第一步 將 fmxui 中的res android styles translucent.xml加入 ...