微软多年前曾演示过将 Windows 10 Mobile 设备通过扩展坞,将其画面投射到显示器用移动设备充当主机。当然或许国内用户更熟知的是罗永浩老师的锤子电脑,拿坚果手机充当主机然后在大屏上进行操作。然而我们也知道不论是微软还是罗老师的这些构想都已凉凉,现在谷歌要也要尝试在安卓系统上实现该功能。
安卓系统迎来原生桌面模式:
在谷歌开发者会议上安卓团队的软件工程师为我们介绍多显示屏任务处理,实际上这是为可折叠设备准备的。我们知道柔性屏可折叠设备有着非常显著的特点:完全展开的屏幕尺寸非常大,而三星的甚至附带两块屏幕。硬件设计的升级也在促使谷歌尽快升级安卓系统,于是在Android Q中谷歌准备为该系统增加原生桌面模式。
首先是多屏处理方面:除了可折叠设备外谷歌还考虑用户可能会将设备连接到汽车或者其他设备上的显示屏。这就要求安卓系统必须具备多块屏幕的处理能力,同时屏幕较大时安卓系统也必须能够自动适应大屏幕显示。
连接外接显示屏当PC用?
当前版本的Android Q测试版当前已增加强制桌面模式 , 启用后即可连接到其他大屏显示屏上进行自动适应。然后我们可以看到安卓系统变成类似ChromeOS的样子 , 在屏幕底部横排显示Dock而右侧显示系统状态栏。当然在大屏幕上操作自然可以使用分屏功能,于是用户可以同时开启多个应用窗口平铺在显示屏上进行操作。
那么操作会不方便?没关系谷歌已经考虑到这点所以还支持在外接屏幕上显示辅助键盘用来输入字符操作。不过稍显遗憾的是演示中并未提到是否支持外接鼠标和键盘,按理说通过转化器类的连接安卓应该可以支持。
不过这也需要APP开发者们进行大屏适配和多实例支持:
尽管谷歌能够将安卓屏幕完整投射到外部显示屏,但是如果是较大屏幕的话显然也需要开发者积极进行适配。适配主要有两点:一是保证应用在大屏幕下被放大后不会变模糊、二是应用必须支持多实例即同时开启多个。缩放变模糊这个比较好理解主要是应用被放大后原本的素材可能会模糊,这个在实际使用中会影响用户体验。多实例主要是在可折叠设备和大屏幕上要支持同时开启多个窗口,这样用户可以在多个窗口间更便捷的操作。1Password安卓版负责人上台演示,1Password与Chrome并排显示然后可以将其密码粘贴到Chrome登录。同时GAMELOFT团队的负责人也介绍GAMELOFT游戏类的适配情况,已经经过适配的游戏在大屏幕上进行展示也丝毫没问题。
就连壁纸都要换成高清晰度的:
安卓团队还考虑到壁纸在大屏幕上的缩放模糊问题,所以也改进安卓壁纸引擎能够适配大屏幕上的正常显示。当然最终用户也得使用分辨率更高的壁纸不然大屏幕肯定会出现模糊情况,不过这个倒不是什么太大的事儿。此外演示中我们还看到安卓动态壁纸也可以在外接屏幕上很好的显示,水波纹同步展开基本看不到延迟情况。
部分安卓设备已经可以体验该功能:
桌面模式当前已经支持GooglePixel系列设备,用户可以在开发者选项里启用模拟显示来尝试桌面模式。另外EssentialPhone(安卓之父安迪鲁宾的那个)似乎支持的更好,只需要连接显示屏就会自动启用桌面模式。连接方式上主要支持USB-C转HDMI连接显示屏,当然后续估计会有配件商会针对这个功能制造更多转换器。
外接显示屏上启动器是这样的:
为什么强调是「原生」桌面模式
在安卓桌面模式上其实三星倒是早就推出 DeX 功能实现类似模式 , 在此之前安卓系统本身不支持这类功能。三星主要通过配套软件实现安卓屏幕转接显示器然后进行操作,同时还推出配套的专用扩展坞进行功能增强。三星的扩展坞不仅支持HDMI和鼠标键盘这类,甚至还提供以太网口可以连接有线网络,所以功能也很强悍。当然问题在于,不论是三星 DeX 还是这次安卓原生的桌面模式,这个功能是否有真正的使用需求呢?