真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

Android怎么實現(xiàn)全透明的狀態(tài)欄

這篇文章主要介紹“Android怎么實現(xiàn)全透明的狀態(tài)欄”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“Android怎么實現(xiàn)全透明的狀態(tài)欄”文章能幫助大家解決問題。

創(chuàng)新互聯(lián)公司服務項目包括頭屯河網站建設、頭屯河網站制作、頭屯河網頁制作以及頭屯河網絡營銷策劃等。多年來,我們專注于互聯(lián)網行業(yè),利用自身積累的技術優(yōu)勢、行業(yè)經驗、深度合作伙伴關系等,向廣大中小型企業(yè)、政府機構等提供互聯(lián)網行業(yè)的解決方案,頭屯河網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到頭屯河省份的部分城市,未來相信會繼續(xù)擴大服務區(qū)域并繼續(xù)獲得客戶的支持與信任!

Android4.4以上要實現(xiàn)沉浸式狀態(tài)欄可以通過在style文件設置

 
  false 
  true 
  true 
 

就能得到透明的狀態(tài)欄,比較網易云音樂的界面會發(fā)現(xiàn)網易云的狀態(tài)欄是全透明的,而通過設置windowTranslucentStatus得到的狀態(tài)欄背景始終是半透明的矩形。所以狀態(tài)欄顏色會比toolbar顏色深一點(Material Design)

狀態(tài)欄顏色深一點

Android怎么實現(xiàn)全透明的狀態(tài)欄

狀態(tài)欄和toolbar顏色是相同的。

Android怎么實現(xiàn)全透明的狀態(tài)欄

為了達到同樣的效果,搜索了挺多方法,找到一段代碼比較合適。使用如下代碼。然后布局文件加上paddingtop屬性,設置為25dp。注意布局文件里不需要設置fitSystemWindows屬性。設置以后就實現(xiàn)了網易云音樂的界面效果了。

  if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
   Window window = getWindow();
   window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS
     | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);
   window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
     | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);
   window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
   window.setStatusBarColor(Color.TRANSPARENT);
  }

關于“Android怎么實現(xiàn)全透明的狀態(tài)欄”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關的知識,可以關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,小編每天都會為大家更新不同的知識點。


網頁標題:Android怎么實現(xiàn)全透明的狀態(tài)欄
文章起源:http://weahome.cn/article/jcdedh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部