Android系统---Android 应用分屏

一、应用分屏介绍

Android 7.0以来,安卓系统新增了分屏显示应用——即在同一个屏幕上同时显示两个应用窗口的特性。在支持分屏的应用可以在“分屏模式”中左右并排或上下并排显示。

二、应用分屏适配说明

  1. 若您的应用计划支持分屏功能,需要在应用清单文件的 节点中设置分屏属性android:resizeableActivity="true",则应用在分屏模式中可以被打开。

  2. 若您的应用不打算支持分屏功能,需要在应用清单文件的 节点中设置该属性android:resizeableActivity="false",则应用在分屏模式中不可被打开。

  3. 如果您的应用是使用 N Preview SDK 或以上的 (即targetSdkVersion>N) 构建的,且未明确禁用多窗口支持,则应用在分屏模式中默认可以被打开。

  4. 强烈建议视频播放类的 Activity 不要暂停其 onPause() 处理程序中的视频,仅暂停 onStop() 中的视频,并恢复 onStart() 中的视频播放,因为在分屏模式中,用户仍可以看到处于暂停状态的应用并希望其持续运行。例如,处于分屏中操作另外半屏时,onPause()状态下的视频应用应继续显示并播放视频。

三、适配情况测试检查单

请在配置好分屏属性后执行以下操作,观察应用兼容性是否达标:

  1. 是否正常运行:应用通过当前界面开启分屏(长按多任务键)或从多任务界面开启分屏,查看是否存在闪退或者加载不了等现象;

  2. 各级菜单功能及UI 元素正常:在分屏界面点检应用的一二三级菜单,使用所有子功能,查看是否文本可读、是否有应用闪退、卡顿、应用功能不能正常使用、界面拉伸等异常现象;

  3. 视频可在操作另外半屏时正常播放:对有播放视频、音频的应用,在分屏界面播放时,将焦点切换到另一个分屏应用,查看视频、音频是否会停止播放;

  4. 横屏场景显示是否异常:竖屏界面切换横屏后,点击应用界面,查看界面显示和点击是否有问题;

  5. 分屏不同比例下是否显示异常:竖屏分屏下,将分界线分别拉至3:7,7:3,查看界面是否显示正常;

你可能感兴趣的:(Android系统---Android 应用分屏)