短視訊直播系統,Android狀態列設定顏色字型
短視訊直播系統,Android狀態列設定顏色字型
控制狀態列顯示,在任何位置通過新增和移除全屏的flag
// 隱藏狀態列 getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); // 顯示狀態列 getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN);
控制狀態列和導航欄顯示
View.SYSTEM_UI_FLAG_LAYOUT_STABLE:全屏顯示時保證尺寸不變。 View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN:Activity全屏顯示,狀態列顯示在Activity頁面上面。 View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION:效果同View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN View.SYSTEM_UI_FLAG_HIDE_NAVIGATION:隱藏導航欄 View.SYSTEM_UI_FLAG_FULLSCREEN:Activity全屏顯示,且狀態列被隱藏覆蓋掉。 View.SYSTEM_UI_FLAG_VISIBLE:Activity非全屏顯示,顯示狀態列和導航欄。 View.INVISIBLE:Activity伸展全屏顯示,隱藏狀態列。 View.SYSTEM_UI_LAYOUT_FLAGS:效果同View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY:必須配合View.SYSTEM_UI_FLAG_FULLSCREEN和View.SYSTEM_UI_FLAG_HIDE_NAVIGATION組合使用,達到的效果是拉出狀態列和導航欄後顯示一會兒消失。 // 全屏展示 if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.JELLY_BEAN) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { // 全屏顯示,隱藏狀態列和導航欄,拉出狀態列和導航欄顯示一會兒後消失。 activity.getWindow().getDecorView().setSystemUiVisibility( View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY); } else { // 全屏顯示,隱藏狀態列 activity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN); } } // 非全屏顯示,顯示狀態列和導航欄 activity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
設定的狀態列背景為白色,字型為暗色
getWindow().setStatusBarColor(getResources().getColor(R.color.white));//設定狀態列顏色 getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LIGHT_ST
以上就是短視訊直播系統,Android狀態列設定顏色字型, 更多內容歡迎關注之後的文章
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69978258/viewspace-2899864/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Android系統更改狀態列字型顏色Android
- 直播系統搭建,設定透明背景(去掉蒙層)狀態列顏色不改變
- 搭建自己的直播平臺,更改狀態列的字型顏色
- Flutter改變狀態列字型、狀態列背景顏色、Appbar背景顏色的方式FlutterAPP
- IOS設定狀態列的背景顏色iOS
- 短視訊系統,android Switch修改顏色修改樣式滑塊顏色Android
- 短視訊系統,不改變背景顏色的基礎上更改邊框和字型顏色
- Android實現修改狀態列背景 字型 圖示顏色Android
- 短視訊系統原始碼,Flutter 設定 App 的主色調與字型原始碼FlutterAPP
- 設定Toast字型顏色AST
- 短視訊直播系統開發直播短視訊程式搭建短視訊互動直播
- 直播系統平臺搭建,狀態列透明和程式碼設定漸變色
- 直播軟體搭建,修改狀態列、導航條顏色及文字顏色
- 線上直播原始碼,單獨修改狀態列顏色原始碼
- iOS button背景顏色狀態設定iOS
- 直播帶貨系統原始碼利用TextView設定部分字型的顏色和大小原始碼TextView
- 設定toast的字型顏色和背景顏色AST
- android狀態列一體化(改變狀態列的背景顏色)Android
- 直播短視訊原始碼短視訊APP短視訊帶貨系統多商戶直播原始碼APP
- 短視訊平臺原始碼,Android中 TextView設定顏色無效的問題原始碼AndroidTextView
- 直播軟體搭建,狀態列顏色跟隨裝置系統變化而變化
- 線上直播系統原始碼,iOS 根據滑動距離改變狀態列顏色原始碼iOS
- markdown字型顏色和背景設定
- CSS 設定字型顏色和大小CSS
- 設定placeholder的字型顏色
- 設定文字的選中狀態背景顏色
- 線上直播系統原始碼,android 中一段文字設定不同顏色原始碼Android
- iOS 修改狀態列StatusBar的顏色及文字顏色iOS
- 短視訊直播系統,簡單實現個人主頁背景圖片和文字顏色的更改
- word字型顏色怎麼快速設定?
- 設定placeholder字型顏色程式碼
- 設定CCLabelTTF,選單字型顏色
- android短視訊開發,設定APP字型大小不隨著系統變化而改變AndroidAPP
- Win10如何修改便籤字型和顏色 win10系統便籤字型和顏色的設定方法Win10
- 直播系統原始碼,uni-app 設定狀態列背景色原始碼APP
- Android 沉浸式狀態列 漸變顏色的實現Android
- 短視訊商城系統,Android TextView自動調整字型大小AndroidTextView
- 短視訊帶貨系統,設定透明背景