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布局优化
  2. Android中控件的继承 通用行为和属性
  3. android布局基础及范例(二):人人android九宫格布局
  4. Android 软键盘在有scollview,纵向viewpager+recyclview实现列表,
  5. android几种布局

随机推荐

  1. Android(安卓)Studio 学习心得之--NDK相
  2. Android 发邮件
  3. android之listview的item不可点击
  4. android 5.0视频教程
  5. Android Studio Plugins 之 JRebel for A
  6. android初体验 AVD error
  7. 【Android】Android之多页面问答题
  8. 构建Windows版的Android SDK
  9. Android 面试题(重点2)
  10. 无比重要的ListView