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(安卓)Studio】Resource Shrinking去掉无用的资源
  2. Android(安卓)沉浸式状态栏 开源 很好用
  3. Android中的searchView去掉前面的搜索圈
  4. android tab去掉黑线
  5. Android(安卓)应用启动时去掉应用图标
  6. 沉浸式状态栏的实现
  7. android去掉标题的方法
  8. Edittext输入框限制字母数字
  9. Android8.0 页面崩溃问题

随机推荐

  1. Android一个简单的socket通信手机间推送
  2. Android(安卓)进程和线程模型 .
  3. Android使用VideoView播放网络视频
  4. android 双击屏幕触发事件,放大图片,不用
  5. android 使用contentobserver监听数据库
  6. Android(安卓)GPIO LED 驱动与HAL分析
  7. 详解Android系统启动是如何启动的
  8. 图解 Android(安卓)Handler 线程消息机制
  9. android如何开发流量监控软件
  10. Android(安卓)学习资料