说明:隐藏顶部的状态栏 Galaxy S20的屏幕

在早期的 Android 由于状态栏和导航栏,您损失了大约一英寸的屏幕空间。 但如果你激活它 Android 10 个新的导航手势 Samsung Galaxy,您可以回收底部部分 – 在 ADB 的帮助下,您还可以回收顶部部分。

正因为如此 Galaxy 由于S20前置摄像头的切口,想要隐藏状态栏并不容易。 Samsung 虽然它提供了将应用程序置于全屏模式以适应它的能力,但大多数应用程序不支持此功能。 有两种方法可以真正隐藏屏幕顶部的图标,但正如您将看到的,它们都不是完美的。

你需要什么

  • WindowsmacOS,或 Linux 电脑
  • USB数据线

第一步:下载平台工具

首先,您需要支持手机和计算机之间通信的软件。 因此,请使用下面的链接下载 Platform-Tools ZIP 文件 Google。 它是免费的,并且每个主要桌面操作系统都有一个版本。

第 2 步:解压 ZIP 文件

使用预安装的提取程序或第三方选项(例如 7-zip)提取 ZIP 文件。 由于您稍后将使用平台工具文件夹,因此请将其拖到桌面以便于访问。

图片来源:Dallas Thomas/Gadget Hacks

步骤 3:从 Platform Tools 文件夹中打开命令提示符。

如果您的计算机运行的是 Windows,请打开命令提示符。 Mac 和 Linux 用户打开终端。 键入“cd”,然后按空格键,但不要按 Enter。 将 platform-tools 文件夹拖到终端或命令提示符上以自动填充其位置。 现在按键盘上的 Enter(或 Return)。

  • 完整指南:如何在 Platform-Tools 文件夹中打开 ADB 命令提示符

图片来源:Dallas Thomas/Gadget Hacks

第 4 步:允许 USB 调试

在手机上,转到“设置”->“关于手机”->“软件信息”,然后点击“内部版本号”七次,直到提示输入锁定屏幕,以启用“打开开发者选项”选项。输入密码或您的密码手势。 输入后,一条 toast 消息将通知您您是开发人员。

现在,您将在设置底部找到“开发人员选项”。 选择它并启用 USB 调试旁边的开关。 使用USB数据线将手机连接至电脑。 将出现一个提示,要求您“允许 USB 调试”并选择“允许”。

图片来源:Dallas Thomas/Gadget Hacks

如果未出现命令提示符,请在命令提示符或终端中输入以下命令:

adb devices

Mac 和 Linux 用户在发送包括上述在内的任何 ADB 命令之前必须键入“./”。

  • 完整指南:如何在手机和计算机上设置 ADB

步骤 5:调整过扫描值

最好的方法是向上滑动显示屏以隐藏状态栏内容。 这不会删除状态栏,而是将系统和通知图标移出屏幕,使其显示为空白。 由于大多数应用程序上的状态栏要么是透明的,要么与背景颜色匹配,因此您实际上隐藏了状态栏。

要尝试一下,请在命令提示符或终端中键入以下内容并将其替换 X-80 为了 Galaxy S20, -90 为了 Galaxy S20+ 和 -100 为了 Galaxy S20超:

adb shell wm overscan 0,X,0,0

例如我的 Galaxy S20 Ultra 配备 Mac,我输入了“./adb shell wm overscan 0,-100,0,0”,不带引号。 如果您仍然看到一些文本,您可以增加第二个数字(技术上减少它,因为它是负数)并再次发送命令以进一步向上移动屏幕。

如何隐藏顶部的状态栏 Galaxy S20的屏幕

此方法的问题是您无法再访问状态栏。 这包括向下滑动手势以显示通知栏。 您可以使用 Nova 或 Action 等第三方主屏幕启动器重新添加此功能,但状态栏仍会消失。

  • 了解有关在 Nova Launcher 的主屏幕上设置手势的更多信息

此外,手机解锁时用于隐藏状态栏的相同数字在锁定屏幕上不起作用。 如果增加数字,您可能会面临移动过多屏幕的风险,从而影响应用程序的布局。 此外,指示显示屏指纹扫描仪的图标在您必须放置手指的位置上方关闭。

如何隐藏顶部的状态栏 Galaxy S20的屏幕
如何隐藏顶部的状态栏 Galaxy S20的屏幕

第 6 步:尝试沉浸式模式(可选)

如果您不喜欢过扫描方法,可以通过发送以下命令来扭转其效果:

adb shell wm overscan 0,0,0,0

从那里,您的另一个选择是启用沉浸式模式。 这曾经是最好的方法,但因为方式 Android 处理打孔,这个方法有一个致命的缺陷,就是黑条。

在大多数应用程序中,这会创建一个持久的黑色栏而不是之前的状态栏,但它使您可以更一致地访问下拉菜单(只需滑动两次)。 要使用此方法,请在命令提示符或终端中键入以下命令,然后按 Enter:

adb shell settings put global policy_control immersive.status=*
如何隐藏顶部的状态栏 Galaxy S20的屏幕
如何隐藏顶部的状态栏 Galaxy S20的屏幕

如果您也不喜欢此方法,请在终端或命令提示符中键入以下内容以撤消它:

adb shell settings put global policy_control null*