1. 无效
    WindowManager.LayoutParams attrs = this.getWindow().getAttributes();
    attrs.flags &= ~WindowManager.LayoutParams.FLAG_FULLSCREEN;
    this.getWindow().setAttributes(attrs);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
    this.getWindow().setNavigationBarColor(Color.parseColor("#f7f7f8"));
    }

     Window window = this.getWindow();View decorView = window.getDecorView();decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {window.setStatusBarColor(Color.TRANSPARENT);}
    
  2. 无效
    // Window window = getWindow();
    // window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
    // window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS);
    // window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);

3.oppo、vivo 有效
// if (Build.VERSION.SDK_INT > 28) {
// WindowManager.LayoutParams params = getWindow().getAttributes();
// params.layoutInDisplayCutoutMode = WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;
// getWindow().setAttributes(params);
// }

适配全面屏方法(无效)相关推荐

  1. 苹果x css适配,CSS如何适配iPhone全面屏 CSS适配iPhone全面屏方法

    本篇文章小编给大家分享一下CSS适配iPhone全面屏方法,通过文中代码详细介绍了适配方法,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. 一.media query方式 / ...

  2. Android 系统(156)----Android APP适配全面屏手机的技术要点

    为了更好的阅读体验,可以转到我的个人站点:Windy'Journal 目录 目录 关于全面屏 更大的屏幕高宽比例 在AndroidManifest.xml声明max_aspect值 更换部分被拉伸的图 ...

  3. Unity 打包APK 适配全面屏、刘海屏、水滴屏、挖孔屏

    目录 一.全面屏适配细节 二.刘海上方有黑条怎么解决 三.去除屏幕下方黑色区域 一.全面屏适配细节 目前国内流行的手机厂商主要有:vivo.oppo.华为.小米.各厂商对刘海屏的适配都大不相同,各自有 ...

  4. Android适配全面屏

    Android适配全面屏 测试了很多方法,下面这个是我找到的可以用的 首先sdk的版本要在28及以上 然后使用代码 在setContentView之前插入代码 @Overrideprotected v ...

  5. Android 浅谈适配全面屏、刘海屏、水滴屏

    对刘海屏.水滴屏做适配前,先在此给出一个基本概念:何谓刘海屏?何谓水滴屏? 上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖. 目前国内流行的手机厂商主要有:vivo ...

  6. Android APP适配全面屏手机的技术要点-转载

    Android APP适配全面屏手机的技术要点  Windy_816 关注 2018.02.07 21:27* 字数 4010 阅读 5440评论 7喜欢 23 转载-来源 :https://www. ...

  7. Unity 打包APK 适配全面屏、刘海屏、水滴屏、挖孔屏,显示完整

    目前国内流行的手机厂商主要有:vivo.oppo.华为.小米.各厂商对刘海屏的适配都大不相同,各自有各自对刘海屏的适配API,具体的适配方法可以阅读相应的官网: VIVO:https://dev.vi ...

  8. Android APP适配全面屏手机的技术要点

    为了更好的阅读体验,可以转到我的个人站点:Windy'Journal 欢迎关注个人技术号:Android葵花宝典 获取最新的Android高级进阶知识点,以及Android逆向方法. 关于全面屏 全面 ...

  9. Splash 占位图适配 全面屏笔记

    在简书搜索 全面屏适配,可以找出一大堆结果,这篇笔记不再多说已经有的理论知识,大家参考最多的资料也贴在文章的最后了,主要内容记录最近在开发中遇到的冷启动占位图splash适配全面屏的问题. 左边是一加 ...

最新文章

  1. 在UltraEdit中使用正则表达式
  2. Java多线程(九)—— interrupt()和线程终止方式
  3. 获取邮箱通讯录,msn好友列表的C#源码
  4. http://blog.sina.com.cn/s/blog_7b9d64af0101cjci.html
  5. 《大话数据结构》读书笔记-串
  6. 2003引脚功能电压_嵌入式篇-IO引脚
  7. android 如何拖动控件的实现
  8. EEPlat的元模型体系
  9. java 查看垃圾收集器_JVM系列:查看JVM使用的什么垃圾收集器
  10. 常用的JS小功能整理
  11. hive-04-Hive函数大全
  12. 最短路最小生成树水题
  13. python实验二序列_Python学习笔记二:02序列类型的各自方法
  14. 写论文参考文献,如何查看一些书籍的随书光盘?如何查找一些书籍的原文阅读?如何高效合理的 运用高等学校数字图书馆、大学图书馆? 这里将给你答案
  15. yytextview 复制_Swift iOS : YYText显示微博@文字的方法
  16. 2020的考研总结和2021的规划
  17. mysql 自动截断_MySql中关于超长自动截断的案例详解
  18. 开发版linux随身wifi,让linux下无线网卡变身随身wifi
  19. hexo 修改index.html,hexo--新建页面、修改主页
  20. java课程设计 计算器_java课程设计-保存计算过程的计算器

热门文章

  1. 小米11青春版参数配置 小米11青春版价格
  2. 苹果关闭自动更新_iOS终于有这个功能,可以关闭自动更新
  3. 超大CSV文件如何最快速度解析
  4. 静态方法使用@Autowired注入
  5. STM32——TIM编码器接口
  6. vivo新系统originos和鸿蒙,再见Funtouch OS vivo全新系统OriginOS
  7. H5移动端点击事件穿透问题解决
  8. 关于Pycharm中的解释器
  9. 恐怖系列丨互联网幕后攻防:咳血的独角兽三之财务自由诱惑下的道德塌方
  10. 让控制台程序在运行时不显示dos界面