当前位置: 首页 > 面试题库 >

三星Galaxy S8全屏模式

徐洛华
2023-03-14
问题内容

最新的三星智能手机具有有趣的功能,称为 全屏 (或按市场术语 无限显示
)。在此模式下,应用程序还会覆盖主页/后退按钮所在的部分显示。通常的应用程序不会覆盖此区域,而是将其保留为黑色。但是三星的本地产品覆盖了这一领域。

问:如何达到这种效果?我的意思是应该使用哪种清单声明或编程调用(可能是三星的旧版API)?


问题答案:

要启用新的三星Galaxy S8和LG G6全屏支持,请添加到AndroidManifest.xml <application>元素下:

<meta-data android:name="android.max_aspect" android:value="2.1" />

2.1的值为宽高比18.5:9(默认情况下,您的应用默认为16:9-1.86的最大比例)。更多信息,请参见:Android博客。

另外,您可以为“应用程序”或“活动”设置以下属性:

android:resizeableActivity="true"

由于文档中注明(link):

如果活动的android:resizeableActivity属性设置为true,则无需设置最大纵横比。如果您的应用定位到API级别24或更高级别,则此属性默认为true。



 类似资料:
  • 编辑模型时使用整个屏幕。正常显示在 Navicat Data Modeler 应用程序的菜单和标题栏在这个模式时将会隐藏。移动你的滑鼠光标到屏幕的顶部,菜单和标题栏将会自动显示。 从菜单栏选择“查看”->“进入全屏幕”或简单地按 CTRL-COMMAND-F 来开始全屏模式。 当取消了全屏模式,Navicat Data Modeler 窗口将回复至之前的狀态。

  • 编辑模型时使用整个屏幕。正常显示在 Navicat Data Modeler 应用程序的标题栏在这个模式时将会隐藏。 从菜单栏选择“查看”->“全屏”或简单地按 F11 来开始全屏模式。 当取消了全屏模式,Navicat Data Modeler 窗口将回复至之前的状态。

  • 全屏模式        点击全屏模式,进入全屏查看状态        点击退出全屏按钮或按“ESC”键,退出全屏模式

  • 问题内容: IE 10的现代桌面版本始终是全屏的。 W3上有一个针对伪类的有效规范 但是,当我尝试使用jQuery 1.9.x和2.x版检测全屏时: 它引发了这个错误: 语法错误,无法识别的表达式:全屏 是因为jQuery尚未识别此标准还是IE10? 检查全屏模式的 传统 方式是什么?我期待以下结果: } 我们可以在没有浏览器嗅探的情况下做到吗? 问题答案: 您已经发现,浏览器兼容性是一个很大的缺

  • 无限空间,更多图形,专注与绘制,让绘画更方便。双击进入,esc退出 缘由before 画板是在ChartBuilder3.0出现的新的组件,它会跟随画布的放缩,这样在绘制图形时,不容易选中图形,加上图形库位置有限所以提供选择的图形很少after 双击画板进入,esc退出。全屏模式下画板中间的虚线表示画板的实际大小 无限空间 按下键盘上的alt键,通过按下鼠标左键,移动鼠标来拖动画板 更多选择 左侧

  • 问题内容: 我正在寻找一种技巧,使我的网站处于全屏模式,而无需人工干预。 我已经找到了一些使用HTML5技术的示例,但是所有这些都需要人工交互才能触发。 该网站将显示在电视上… 我已经考虑过在全屏模式下使用SWF文件加载网站,但是我不想强调这个问题,我想强调的只是使用默认模式(html,css和javascript)的所有可能性 问题答案: 您不能 强制 网站以全屏模式显示。 想象一下如果可能的话