沉浸式状态栏

原创 2016年06月01日 18:35:07

设置沉浸式状态栏    条件:5.0以上版本

 
//沉浸式状态栏相关代码  必须写在setContentView()之前 5.0之后
getWindow().requestFeature(Window.FEATURE_NO_TITLE);  
        if(VERSION.SDK_INT >= 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_HIDE_NAVIGATION  
                            | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);  
            window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);  
            window.setStatusBarColor(Color.TRANSPARENT);  
            window.setNavigationBarColor(Color.TRANSPARENT);  
        }  
版权声明:尊重原创,共同进步!

一行代码实现沉浸式状态栏

参考了StatusBarUtil这个库,使用里面StatusBarUtil.setColor(Activity activity,int color),发现状态栏颜色改变 但透明度存在一定差异 于是...
  • coder_e
  • coder_e
  • 2016年12月26日 10:34
  • 1065

android沉浸式状态栏的实现方法

今天我们直接通过设置样式的方式设置状态栏,这种方式简单易懂; 而且非常简单,普通状态栏两步搞定,即使是透明状态栏也是两三步,代码都极其简单,目测重要代码都是十行以内 ****************...
  • Zheng_Jiao
  • Zheng_Jiao
  • 2016年08月17日 16:05
  • 2215

Android 沉浸式状态栏的实现方法、状态栏透明

原文:点击访问 现在越来越多的软件都开始使用沉浸式状态栏了,下面总结一下沉浸式状态栏的两种使用方法 注意!沉浸式状态栏只支持安卓4.4及以上的版本状态栏:4.4上是渐变色,5.0上是完全透明,...
  • fan7983377
  • fan7983377
  • 2016年06月07日 16:23
  • 44362

android 沉浸式状态栏的三种方法

//状态栏 导航栏都沉浸 if(Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { Window window = getWi...
  • michael1112
  • michael1112
  • 2017年08月31日 10:58
  • 214

Android 沉浸式状态栏的三种实现方式

三种方式实现沉浸式状态栏 1、系统实现 2、加隐藏布局实现 3、第三方开源库实现...
  • wuyinlei
  • wuyinlei
  • 2016年01月22日 21:06
  • 25280

Android沉浸式状态栏(透明状态栏)最佳实现

Android沉浸式状态栏(透明状态栏)最佳实现 在Android4.4之前,我们的应用没法改变手机的状态栏颜色,当我们打开应用时,会出现上图中左侧的画面,在屏幕的顶部有一条黑色的状态栏,和应用的风...
  • zephyr_g
  • zephyr_g
  • 2016年12月06日 16:58
  • 5946

个人总结:使用第三方实现沉浸式状态栏

网上很多各种教程,沉浸式,透明状态栏等等,有些都是很久很久以前的,弄起来也费时费力,就是最终可能都还没实现。 所以这里个人总结个最新的,使用第三方库实现的,地址:https://github.com...
  • ling9400
  • ling9400
  • 2016年08月15日 15:49
  • 748

Android开发类似苹果iOS 7的沉浸式状态栏

1、什么是沉浸式状态栏? 沉浸式状态栏是指Activity的ActionBar的颜色和状态栏的颜色一样,两者连接起来了,看起来就像是一个整体,跟苹果的ios7以后的样式一样。如下图所示: (沉浸...
  • Violet_yang
  • Violet_yang
  • 2015年11月23日 16:49
  • 2642

Android 4.4 沉浸式状态栏的实现

Android 4.4(kitkat),以上实现沉浸式状态栏。
  • a496263987
  • a496263987
  • 2016年02月25日 19:47
  • 4284

Android 沉浸式状态栏总结

Android 沉浸式状态栏
  • c_m_l
  • c_m_l
  • 2015年09月28日 12:05
  • 2302
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:沉浸式状态栏
举报原因:
原因补充:

(最多只允许输入30个字)