亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android StatusBar 透明化方法(不同的版本適配)

 更新時間:2018年01月30日 10:55:21   作者:人言落日是天涯  
本篇文章主要介紹了Android StatusBar 透明化方法(不同的版本適配),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

透明狀態(tài)欄(StatusBar)的全適配

狀態(tài)欄指定android手機上頂部顯示手機狀態(tài)信息的位置。

透明狀態(tài)欄是android 自4.4開始新加入的功能,他可以是狀態(tài)欄根據我們自己想要的顏色進行定義,使titleBar能夠和狀態(tài)欄融為一體,增加沉浸感。

咱們需要對不同的版本適配StatusBar,下面咱們一個一個看

values/styles.xml

<resources> 
  <style name="Theme.AppTheme.TranslucentStatusBar" parent="Theme.AppCompat.Light.NoActionBar" /> 
</resources> 

values-v19/styles.xml

<resources> 
  <style name="Theme.AppTheme.TranslucentStatusBar" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="android:windowTranslucentStatus">true</item> 
  </style> 
</resources> 

values-21/styles.xml

<resources> 
  <style name="Theme.AppTheme.TranslucentStatusBar" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="android:statusBarColor">@android:color/transparent</item> 
  </style> 
</resources> 

values-23/styles.xml

<resources> 
  <style name="Theme.AppTheme.TranslucentStatusBar" parent="Theme.AppCompat.Light.NoActionBar"> 
    <item name="android:statusBarColor">@android:color/transparent</item> 
    <item name="android:windowLightStatusBar">true</item> 
  </style> 
</resources> 

具體使用

public class ImagePreActivity extends AppCompatActivity { 
 
  @Override 
  protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState);  
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { 
      findViewById(android.R.id.content).setSystemUiVisibility( 
          View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); 
    } 
    setContentView(R.layout.activity_image_pre_layout); 
  } 
} 
<activity 
  android:name=".ImagePreActivity" 
  android:theme="@style/Theme.AppTheme.TranslucentStatusBar" /> 

顯示效果

4.3以下

4.4

5.0

6.0

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • android實現簡單的乘法計算代碼

    android實現簡單的乘法計算代碼

    本文完成輸入2個數相乘,并顯示其結果。共涉及到4個控件的使用學習,輸入數字采用EditText,顯示結果用TextView,運算按鈕button以及菜單中的退出鍵
    2013-11-11
  • android module解耦組件化總體概述(推薦)

    android module解耦組件化總體概述(推薦)

    這篇文章主要介紹了android module解耦組件化總體概述(推薦),小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Mac OS下為Android Studio編譯FFmpeg解碼庫的詳細教程

    Mac OS下為Android Studio編譯FFmpeg解碼庫的詳細教程

    這篇文章主要介紹了Mac OS下為Android Studio編譯FFmpeg解碼庫的詳細教程,包括NDK的配置和Android Studio的配置兩個部分的內容,需要的朋友可以參考下
    2016-01-01
  • Android關于獲取時間的記錄(小結)

    Android關于獲取時間的記錄(小結)

    這篇文章主要介紹了Android關于獲取時間的記錄(小結),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • Android7.0版本影響開發(fā)的改進分析

    Android7.0版本影響開發(fā)的改進分析

    這篇文章主要介紹了Android7.0版本影響開發(fā)的改進,總結分析了Android7.0版本中比較常見的開發(fā)注意事項與操作技巧,需要的朋友可以參考下
    2017-11-11
  • Android開發(fā)常用標簽小結

    Android開發(fā)常用標簽小結

    這篇文章主要介紹了Android開發(fā)常用標簽,分析總結了Android開發(fā)中常見標簽的使用技巧,需要的朋友可以參考下
    2015-05-05
  • Android 插件化處理方案詳解

    Android 插件化處理方案詳解

    這篇文章主要介紹了Android 插件化處理方案的相關資料,幫助大家更好的理解和學習使用Android開發(fā),感興趣的朋友可以了解下
    2021-04-04
  • android 監(jiān)聽SD卡文件變化的實現代碼

    android 監(jiān)聽SD卡文件變化的實現代碼

    這篇文章主要介紹了android 監(jiān)聽SD卡文件變化的實現代碼,需要的朋友可以參考下
    2017-11-11
  • Android開發(fā)之StackView用法和遇到的坑分析

    Android開發(fā)之StackView用法和遇到的坑分析

    這篇文章主要介紹了Android開發(fā)之StackView用法和遇到的坑,結合實例形式分析了Android StackView圖片操作用法及常見問題解決方法,需要的朋友可以參考下
    2019-03-03
  • Android實現銀行卡號掃描識別功能

    Android實現銀行卡號掃描識別功能

    這篇文章主要為大家詳細介紹了Android實現銀行卡號掃描識別功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-09-09

最新評論