根據手機品牌設定狀態列

2021-07-28 19:33:13 字數 766 閱讀 5496

changestatusbarcompat(false, 0);

實現如下

protected

void

changestatusbarcompat(boolean isdark, int bgcolor)

}}

/**

* api<4.4不用管沉浸式, 4.4~6.0

* m>api>4.4 判斷手機型品牌 可控則通過反射 來改變狀態列顏色,不可控則改變狀態列背景色

* api>m

*/private

intgetbrand() else

if (model.tolowercase().contains("meizu") || model.tolowercase().contains("mx")) else

}

public

class

brandcustomizationutils else

} catch (exception e)

}public

static

void

setmiuistatusbarcolor(activity context, boolean isdark) else

} catch (exception e)

}}

這個工具類中只有miui和魅族,後續還可以增加其他品牌

Qt 狀態列設定

目錄 一 新增動作狀態提示 二 顯示其他臨時資訊 三 顯示永久資訊 正文一 新增動作狀態提示 2.下面進入設計模式,在action編輯器中選中新建動作,然後在右面的屬性編輯器中將其statustip更改為 新建檔案 如下圖所示。3.這時執行程式,當游標移動到新建動作上時,在下面的狀態列將會出現設定的...

Qt設定狀態列

主視窗的狀態列指標 h qstatusbar statusbar const 定義 cpp this statusbar 呼叫資訊種類 臨時,一般,永久。1 臨時資訊 顯示臨時資訊 statusbar showmessage tr 系統已初始化完成 6000 顯示臨時資訊,6s後關閉2 一般資訊 m...

Android 設定狀態列顏色 沉浸式狀態列

原文 另參考令人困惑的fitssystemwindows 而最新安卓4.4系統的通知欄沉浸模式就是在軟體開啟的時候通知欄和軟體頂部顏色融為一體,這樣不僅可以使軟體和系統本身更加融為一體。就是手機的通知欄的顏色不再是白色 黑色簡單的兩種了,本人用的小公尺4手機,公尺4手機中的自帶軟體都支援沉浸式通知欄...