注意是在android  4.4 版本之后进行的 

将手机的虚拟键和状态栏隐藏掉,使之应用达到全面展示的效果。

                int version = android.os.Build.VERSION.SDK_INT;Window window = getWindow(); if (version >= Build.VERSION_CODES.KITKAT) {window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION |View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN |View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN |View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);}else{window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE );}
SYSTEM_UI_FLAG_IMMERSIVE SYSTEM_UI_FLAG_HIDE_NAVIGATION  和 SYSTEM_UI_FLAG_FULLSCREEN三个flag一起使用的时候,可以隐藏状态栏与导航栏,同时让你的app可以捕捉到用户的所有触摸屏事件。


最后,我给你们一些参考资料:

https://blog.csdn.net/sdvch/article/details/44209959   这个感觉比较详细一点,足够大家学习了!

https://blog.csdn.net/leogentleman/article/details/54566319      这个是扩展的

更多相关文章

  1. [android]如何使LinearLayout布局从右向左水平排列,而不是从左向
  2. Android常用开源库
  3. 最新最全的 Android(安卓)开源项目合集(四)
  4. ViewPager.setPagerTransformer设置各种翻滚动画效果
  5. android 调用popupwindow时activity变透明
  6. android 组件之 alertDialog
  7. android:documentLaunchMode
  8. Android仿微信长按菜单效果
  9. Android——ImageButton按下效果设计

随机推荐

  1. android ADB 详解
  2. Android自带音频均衡器MusicFx分析
  3. android同一个程序中使用多个地图出现混
  4. Android关闭JIT的方法
  5. Android学习笔记_布局文件属性的说明
  6. Java EE 6 SDK+Eclipse JEE+Android(安卓
  7. Android Choreographer 源码笔记
  8. 调用系统计算器 android(适用于不同品牌)
  9. Google官方确认Android 冰激凌三明治即将
  10. Android中的手势