Android 15 在平板上带来类似桌面的窗口化用户体验

Android 15 Beta 2 引入桌面窗口化功能

Android 15 的第二个 Beta 版本为平板设备引入了桌面窗口化功能,作为开发者预览版。该功能允许用户创建和管理“自由窗口”,类似于桌面电脑的操作,用户可以同时显示多个应用,并调整窗口大小或移动位置。

主要功能与优势

  • 多任务处理:用户可以并排运行多个应用,每个应用都在自己的窗口中独立运行,提升生产力和多任务处理效率。
  • System UI 更新:新的 System UI 提供了任务栏,显示正在运行的应用程序和常用应用的快捷方式,方便用户快速切换和启动应用。
  • 窗口控制:每个应用窗口都有一个标题栏,用户可以最小化、最大化或移动窗口。开发者还可以自定义标题栏内容,如添加标签、按钮或下拉菜单等。
  • 模式切换:用户可以轻松切换全屏模式和桌面窗口化模式,适应不同的使用场景。

开发者适配要求

  • 布局优化:开发者需要优化应用布局,以适配不同屏幕尺寸和设备配置,满足 Google 提出的 Tier 2 支持要求。
  • 输入设备支持:Tier 2 应用需要支持键盘、鼠标和触控板等输入设备。
  • 窗口尺寸类:对于 Tier 3 应用,开发者需要实现窗口尺寸类的支持,以确保布局、内容和交互能够适应不同的窗口尺寸,并在会话之间保持布局配置。
  • 拖放功能:开发者应确保应用支持拖放功能,并避免独占资源(如摄像头和麦克风),以便多个应用能够同时运行。
  • 多实例支持:应用可以设置多实例属性,允许用户在同一设备上同时运行多个应用实例。
  • 窗口标题栏布局:应用内容在布局时需考虑窗口标题栏的坐标,以避免内容被遮挡。

启用方式

桌面窗口化功能现已在 Android 15 QPR1 Beta 2 中提供,开发者可以通过在“开发者选项”中选择“启用自由窗口”来开启该功能。

这一功能为 Android 平板设备带来了更接近桌面操作系统的体验,进一步提升了设备的多任务处理能力和生产力。

阅读 70
0 条评论