1. 程式人生 > >設定狀態列透明和Actionbar消失的方法

設定狀態列透明和Actionbar消失的方法

關鍵點是:設定後華為暢玩x5,下邊的狀態列也變透明瞭:

下面是各種控制元件的名字和顏色設定方法:

<style name="BaseAppTheme" parent="AppTheme.Base"> <item name="colorPrimary">@color/colorPrimary</item> <!-- 狀態列 --> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <!-- toolbar --> <item name="colorAccent"

>@color/colorAccent</item> <!-- 重點 --></style>

可以設定各個狀態列的顏色背景!

相關推薦

設定狀態透明Actionbar消失方法

關鍵點是:設定後華為暢玩x5,下邊的狀態列也變透明瞭: 下面是各種控制元件的名字和顏色設定方法: <style name="BaseAppTheme" parent="AppTheme.Base"> <item name="colorPrimary

Android 狀態透明圖示反色

public class BaseActivity extends Activity { @Override protected void onCreate(Bundle savedI

Android設定狀態透明設定狀態字型顏色Mode

#1 概念: 變色狀態列(透明狀態列):指的是狀態列與導航欄顏色相同,或者透明 沉浸式狀態列:,狀態列隱藏,在手指做了相關操作後,狀態列顯示出來,例如視訊播放器,在播放視訊時是隱藏狀態列的,但是點選螢幕的時候,狀態列會顯示出來,再例如文字閱讀器,在閱讀的時候是全屏的,然後從

android 適配華為透明狀態 ,保留虛擬導航鍵,設定狀態透明,且設定狀態文字顏色為黑色

設定後狀態列不遮擋底部contentview裡的內容,但是狀態列上的圖示文字顏色和我的主題色白色混在一起了 public static void setTranslucentKeepVirtualNav(Activity activity) { if (Build.VERSIO

Android 設定狀態的的固定顏色圖片填充

一,狀態列設定固定的顏色 設定style.xml 的樣式 <style name="ColorTranslucentTheme" parent="Theme.AppComp

Android獲取螢幕寬高,狀態寬高,actionbar寬高,layout寬高,導航欄高度的方法彙總

看這個部落格你可以知道 獲取螢幕寬高,狀態列寬高,actionbar寬高,layout寬高,導航欄(虛擬按鍵欄)高度的方法   目錄順序為 程式碼測試的機型 狀態列高度 actionbar高度 螢幕高度 導航欄(虛擬按鍵欄)高度 layout寬高 總

設定狀態標題欄的樣式

設定狀態列和標題欄的樣式 Android setSystemUiVisibility(visible)方法詳解 這個方法可以詳細的設定各種標題欄的狀態列的樣式.visible的值來決定 1.SYSTEM_ UI_ FLAG_ LOW_ PROFILE: 影藏不重要的狀態列圖示,導航欄中相應的圖示都變成了

Android 讓頂部狀態透明,虛擬按鍵欄不透明方法

@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 隱藏標題欄 getW

Android 頁面頂部狀態隱藏透明

隱藏 方法1 //隱藏標題欄 requestWindowFeature(Window.FEATURE_NO_TITLE); //隱藏狀態列

Qt android 設定系統狀態列為全透明,半透明、全屏,設定狀態顏色,修改程式圖示

實現Qt平臺下,安卓系統狀態列的相關設定(全透明,半透明、全屏,設定狀態列顏色,修改程式圖示,網上文章大多數提供多種方法,但是講述的雲裡霧裡,沒有說清楚,以下是本人自己整理,希望大家相互交流學習) 實驗環境: Qt 5.12 程式語言:qml 和 c++ 執行平臺:android 正

Android透明狀態效果沉浸式模式體驗

其實說到沉浸式狀態列這個名字我也是感到很無奈,真不知道這種叫法是誰先發起的。因為Android官方從來沒有給出過沉浸式狀態列這樣的命名,只有沉浸式模式(Immersive Mode)這種說法。而有些人在沒有完全瞭解清楚沉浸模式到底是什麼東西的情況下,就張冠李戴地認為一

[RN] reactnavigation配合StatusBar設定狀態

本文將為大家介紹使用reactnavigation時如何配合使用StatusBar來設定和更改狀態列樣式。 本文只介紹tabnavigation的情況即2.x版本中使用createBottomTabNavigator建立的Tab導航。其它的情況在reactnavigation官網有詳細的介紹,大

iOS 更改狀態顏色隱藏狀態

更改狀態列顏色 iOS7以後 狀態列的字型為黑色:UIStatusBarStyleDefault 狀態列的字型為白色:UIStatusBarStyleLightContent 解決方案 1、在info.plist中,將View controller-based status bar appea

Andorid獲取狀態高度的三種方法

轉載請註明出處 今天正好做專案需要用到狀態列高度,我用的就是下面的第三種方法,沒有成功,換成第一種方法果斷解決。 在應用開發中,有時我們需要用程式碼計算佈局的高度,可能需要減去狀態列(status bar)的高度。狀態列高度定義在Android系統尺寸資源中status_bar_he

Android 介面優化一:系統狀態隱藏拓展到狀態

記得剛接手公司的專案的時候,系統狀態列是白的,字也是白的,隨後自己研究了一通,最終弄好了,還分為兩部分,主要是把背景拓展到狀態列下,並且不遮蓋狀態列的資訊。最後寫了一種可遮蓋掉整個狀態列 主要是通過setStatusBar來實現此功能,分為黑色跟白色兩種,白色即為預設顏色,不寫就行。 使用的

android設定狀態顏色為深色

public boolean setDeepStatusBar(boolean isChange,Activity mActivity) { if (!isChange){ return false; } if(Build.VERSI

[Android] 通過 theme style 設定狀態 導航欄等的顏色

程式碼如下: <style name="test"> <!--狀態列顏色--> <item name="colorPrimaryDark">@color/md_red_900</item> <!--控制各個控制元件被

Android狀態圖示字型如何變成深色

最近做了一個頁面,做好後卻發現狀態列的圖示字型什麼的都沒有了,很鬱悶,查了一下才知道安卓狀態列預設是白色的,所以把他的背景設定為與白色相近的顏色自然就看不見。 怎麼變深色呢,查了好多,終於成功了,但貌似安卓6.0以上才可以,我在安卓5.0的手機上試了不變色。 下

iOS設定狀態背景色

iOS開發之 設定狀態列的背景色 //設定狀態列背景顏色 - (void)setStatusBarBackgroundColor:(UIColor *)color { UIView *s

ios-設定狀態樣式 [UIApplication sharedApplication].statusBarStyle

在info.plist檔案中新增一個屬性View controller-based status bar appearance,設定為No(不支援在檔案中設定狀態列樣式) 然後在AppDelegate中寫上[UIApplication sharedApplication].status