Android 去掉状态栏 去掉标题栏  沉浸式状态栏

去掉状态栏

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,// WindowManager.LayoutParams.FLAG_FULLSCREEN);

去掉标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);

沉浸式状态栏

@Overrideprotected void onCreate(Bundle savedInstanceState) {     super.onCreate(savedInstanceState);     initWindow();}
private SystemBarTintManager tintManager;@TargetApi(19)private void initWindow() {if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);tintManager = new SystemBarTintManager(this);tintManager.setStatusBarTintColor(getColor(R.color.app_main_color));tintManager.setStatusBarTintEnabled(true);}}

使用以上两个方法的最后,都要在主布局中加上,否则标题栏是白色的 或状态栏和布局重叠

布局文件上添加这俩个属性

    android:fitsSystemWindows="true"    android:clipToPadding="true"

systembartint-1.0.4.jar下载:http://download.csdn.net/detail/menglele1314/9452638


   

   
   

更多相关文章

  1. android webview ERR_UNKNOWN_URL_SCHEME
  2. android 去除ScrollVIew拉到尽头时再拉的阴影效果和个别机型的阻
  3. 去掉android的屏幕上的title bar
  4. 去掉非首次开机的优化过程都会有'Android正在升级'的提示
  5. android沉浸式+虚拟按键+Fragment+CoordinatorLayout(1)
  6. Android(安卓)4.0+ 版本中的EditText字符重叠问题
  7. Android(安卓)去掉运营商STK对话框提示
  8. Android内核编译和裁剪
  9. android TabWidget 位置

随机推荐

  1. Android实战技巧:Dialog
  2. Notification的功能与用法
  3. 一个android dex 转java源码工具
  4. Android- 布局(Layout)和菜单(Menu)
  5. android从手机中获取通讯录时按名称排序
  6. android中正确保存view的状态
  7. Android(安卓)网络时间更新
  8. 如何开始分析一份开源软件代码
  9. android部分控件应用解析
  10. Android对touch事件的拦截,在View Tree上