// 关键代码
Window window = dialog.getWindow();if (window != null) {window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);window.getDecorView().setPadding(0, 0, 0, 0);window.getDecorView().setBackgroundColor(Color.WHITE);WindowManager.LayoutParams layoutParams = window.getAttributes();layoutParams.width = WindowManager.LayoutParams.MATCH_PARENT;layoutParams.height = WindowManager.LayoutParams.MATCH_PARENT;if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.P) {// 延伸显示区域到刘海WindowManager.LayoutParams lp = window.getAttributes();lp.layoutInDisplayCutoutMode = WindowManager.LayoutParams.LAYOUT_IN_DISPLAY_CUTOUT_MODE_SHORT_EDGES;window.setAttributes(lp);// 设置页面全屏显示final View decorView = window.getDecorView();decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE);}window.setAttributes(layoutParams);}

dialog 刘海屏、水滴屏、全面屏 全屏显示相关推荐

  1. cocos2dx lua 3.14 适配 安卓 刘海屏 全面屏 异形屏

    1,cnonfig.lua   目的是为了以高为极限. autoscale = "EXACT_FIT", 修改成 FIXED_HEIGHT ,2,接下来的场景.每个场景都要自己算位 ...

  2. Unity Android手机曲面屏、全面屏全屏适配

    最近项目在适配市面上各种手机,发现小米Mix2和三星的手机不能全屏播放总会有黑边 向这样 解决方案 <meta-data android:name="android.max_aspec ...

  3. Android PupopWindow适配全面屏 全屏显示覆盖状态栏 简单实用只需两步

    开发中有一个需求弹出一个弹窗广告,背景需要半透明全屏显示,覆盖状态栏(见下图).我选用了PupopWindow实现. 然后设置了属性宽高为WindowManager.LayoutParams.MATC ...

  4. 手机屏分几种?什么叫水滴屏、刘海屏、瀑布屏、全面屏?

    手机,因为前置摄像头会占用空间的原因,所以各个手机厂商退而求其次的研发了水滴屏.刘海屏.瀑布屏.挖孔屏.全面屏这些技术,那么下面就来看看如何区分吧! 1.水滴屏 为了给前置摄像头.距离感应器等零部件预 ...

  5. 隐藏水滴屏的软件_屏下摄像头,实现这一全面屏终极方案有多难?

    为了实现真正全面屏,手机厂商们到底能有多拼? 在奔向全面屏的征途里,导航键.听筒.传感器.指纹识别模组等都被成功解决,隐藏在边框或屏幕底.唯独前置摄像头,成为全面屏征途的最后一块终极障碍. 这场由iP ...

  6. 安卓机水滴屏iphoneX全面屏 适配 实践

    方案一: android studio 工程 在应用的AndroidManifest.xml中增加meta-data属性 此属性不仅可以针对Application生效,也可以对Activity配置生效 ...

  7. 联想水滴 android,联想首款水滴全面屏!性能与时尚的完美结合,偶像级自拍体验...

    原标题:联想首款水滴全面屏!性能与时尚的完美结合,偶像级自拍体验 好久没有给大家带来免费试用了,翘首以盼的小伙伴们是不是都等急了? 作为2019年的第一款免费试用,一定要绝对劲爆,绝对吸人眼球,绝对满 ...

  8. 站在三岔路口的全面屏手机,最终会走向何方?

    大浪淘沙沉者为金,风卷残云胜者为王. 全面屏手机是未来手机发展的必然趋势.自2016年小米MIX推出将全面屏的概念普及开来到如今已有两年之久,群智咨询(Sigmaintell)预测2018年全面屏手机 ...

  9. python壁纸超清全面屏_iOS 关于全面屏适配的方案及UI在不同尺寸下适配方案

    iOS 关于全面屏适配的方案及UI在不同尺寸下适配方案 前言 全面屏刚出时,网上有说反人类.但过去这么久了,趋于技术的进步或看久了,大家也都慢慢习惯了(只是笔者还是买不起全面屏).官方适配中文版文档也 ...

最新文章

  1. 模拟频率和数字频率的区别
  2. python自由落体_VPython - example - 模拟自由落体运动
  3. python协程asyncio 应用_Python-如何使用asyncio同时运行多个协程?
  4. spring架构初学者_完整的厨师和基础架构初学者指南
  5. 在兼职的情况下,有什么办法可以在年底之前挣5000到一万块?
  6. [转]Hexo博客插入自定义不渲染页面
  7. BI开发之——ETL注意细节
  8. 在对比中理解 Node
  9. DS90C385MTD一个芯片搞定LVDS 大分辨率LCD
  10. 百面机器学习—12.优化算法
  11. 设置tomcat内存
  12. Node.js学习(第一章:Node.js安装方法及模块化理解)
  13. (转)《精通比特币》原码分析: select_utxo
  14. 漫画算法python版下载_漫画算法-小灰的算法之旅.pdf
  15. 苹果手机投影到墙上_隔空触控的投影仪,仅有巴掌大小
  16. 医疗器械软件网络安全法规和标准概述(本文末付本文提到的所有标准)
  17. 用 DiskGenius 和 HDD Regenerator 修复硬盘逻辑坏道和隐藏物理坏道
  18. html 实现动态在线预览word、excel、pdf等文件(方便快捷)
  19. 转换字母大小写(小写转大写)
  20. The Turbo Gears!

热门文章

  1. 【OCR】文本检测方案 TextFuseNet解读
  2. grread使用例子 lisp_Autolisp编程心得
  3. Linux命令简写和全称
  4. Anaconda3 下载安装与Labelme下载安装
  5. win7 ftp安装搭建,并且上传图片到ftp文件夹下,使用nginx访问下载图片
  6. pythontext函数用法汇总_Python - Text Summarization
  7. GIS地图学习笔记一之基础概念
  8. delphi 实现虚拟打印, 远程集中打印
  9. Qt:坐标/鼠标/触摸
  10. 第一章 Hadoop启动Shell启动脚本分析--基于hadoop-0.20.2-cdh3u1