智慧多窗简介
======

智慧多窗是一种多任务处理解决方案，它允许用户在同一时间、同一屏幕上以悬浮窗、分屏或全景多窗的方式同时运行多个应用窗口。在智慧多窗的显示模式下，用户可以根据自己的需求，合理安排应用窗口的位置和大小。

#### 悬浮窗

悬浮窗是一种在设备屏幕上悬浮的非全屏应用窗口。一般用于在已有全屏任务运行的基础上，临时处理另一个任务，或短时间多任务并行使用。如浏览网页的同时回复消息。

针对手机，一个屏幕内最多支持显示一个悬浮窗；在折叠屏手机展开态、平板类设备上，一个屏幕内最多支持显示两个悬浮窗。在超出悬浮窗显示最大个数限制时，打开新的悬浮窗会替换最近久未操作的悬浮窗。

#### \[h2\]悬浮窗的类型

**悬浮窗的常见类型主要分为如下两种：**

*   竖向悬浮窗：一般用于新闻资讯、社交以及购物类应用等场景。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/f1/v3/4dBTXfg7Sgm9RNGWNp76MQ/zh-cn_image_0000002594668386.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=41BA2BAE4FC020F680BFE5F18B2EC320DB7FB513E33ADF642C25A8715757BFC4)
    
*   横向悬浮窗：主要用于横向游戏和视频全屏播放的场景。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/1f/v3/OETCctAQTF-iv4t7u2U1pA/zh-cn_image_0000002594828314.jpg?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=F25B210F8AB1CC26C91AFCE3B564263FF228690DBFECC70C40FDEA448E00D9F3)
    

#### \[h2\]悬浮窗的触发及恢复方式

**悬浮窗的触发方式有以下几种：**

*   手势触发：应用全屏时从屏幕底部向上滑至右上方热区，松手后可开启悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/5c/v3/sg1jDUc2TUyXWfHCSIQ1bQ/zh-cn_image_0000002625187761.jpg?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=EB94C358DA00E293305E646739D4469299F6876E5AF8B73CD6C9419A198B738A)
    
*   通知消息下拉触发：在系统接收到通知消息未收起时，可直接下拉此通知消息开启悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d4/v3/-mzFe2vsTgKz8TQ6sSBYsw/zh-cn_image_0000002625107905.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=CB40931E219786FF4D0FE77EE8CFEAB0A107364B7D8C3406972457F6035B5F11)
    
*   侧边Dock触发：侧滑调出侧边Dock栏，点击Dock上的应用，支持悬浮窗的应用以悬浮窗模式开启。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/dd/v3/tqTm9cpUS2Sh6Dox9mSnyw/zh-cn_image_0000002594668388.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=4AE7240AE26AF1056048020C1BABCAD60B9FC2E5E9544F6C7EC30247939E6FF4)
    
*   分屏切换悬浮窗：分屏时，按住分屏应用顶部横条，拖拽到相应的热区，应用从分屏切换到悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/83/v3/EtGBO5qcQ32QSfCK6RSAvQ/zh-cn_image_0000002594828316.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=FABC6F2F1E226D452A1101B77101E3D6B54020CB25BBE026B57C8E3469EAA85E)
    

**悬浮窗的恢复方式主要有以下两种：**

*   多任务中心中恢复：对于已开启悬浮窗模式的应用，在进入多任务中心时，悬浮窗应用同全屏应用一起显示在多任务中心，用户选择点击悬浮窗应用卡片时可恢复悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/58/v3/BWwN9izVSHm2sSjx5polQQ/zh-cn_image_0000002625187763.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=668AB8EAE4F3678FB00316E4AFEA7FFD3E976F11D78203B05772270FBED0494C)
    
*   侧边条恢复：对于已开启悬浮窗模式的应用，其最小化后会暂存在屏幕上的侧边条中，点击或者长按侧边条可展开任务选择界面，选择点击侧边条中悬浮窗应用卡片时可恢复悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/46/v3/9O_SNdddSrePCk5C4F5YGw/zh-cn_image_0000002625107907.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=6E8AA2E2F4BAA55D2D0BE4F712C2053609D63A4210A073478B436EF2BD3ED5F4)
    

#### \[h2\]适配注意事项

*   针对在Tablet设备上运行的PC应用，不支持悬浮窗。
    
    当应用module.json5配置文件中的设备类型[deviceTypes标签](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/module-configuration-file#devicetypes标签)包含"2in1"且不包含"phone"时，系统判定其为PC应用。
    
*   在智慧多窗的显示模式下，窗口尺寸由系统决定，不受[WindowLimits](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arkts-apis-window-i#windowlimits11)约束。
    

#### 分屏

分屏一般用于两个应用长时间并行使用的场景。例如：边看购物攻略边浏览商品；边看视频边玩游戏；看学习类视频的同时做笔记等。

#### \[h2\]分屏的触发方式

*   分屏通过手势触发：应用全屏时，从屏幕底部向上滑至左上方热区，进入待分屏状态，点击桌面另一个支持分屏的应用图标或卡片，可形成分屏。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/1f/v3/7eESWUFRSmu_TOd6oN1k2A/zh-cn_image_0000002594668390.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=0D2CF53BFB24C188D173FF8752C58E2998047576AAE0EE99AF70C7E74FAF986F)
    
*   应用自主启动分屏：除了通过手势触发分屏之外，应用可以自主选择启动分屏，具体步骤可见[应用内分屏](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/multi-window-support#应用内分屏)。
    
*   侧边Dock栏触发：长按Dock栏中的应用图标并拖出，和前台支持分屏的全屏应用形成分屏。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d9/v3/r4e6NMIbRYeMWwvgFvco_Q/zh-cn_image_0000002594828318.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=FB0B45A0F70DBB408C2839AE99BE24CB8E503E12F1A1F47E6498F28974F947A0)
    
*   悬浮窗切分屏：按住悬浮窗顶部横条，拖到相应热区，悬浮窗和前台全屏应用形成分屏。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/a3/v3/V4cluhOvSdqdUMis3sh03g/zh-cn_image_0000002625187765.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=4BF0BD5221C853711A1511CA16886114BDBA6F9F9AD7EBD47EC3B1DA9D5E847F)
    

#### \[h2\]适配注意事项

*   在智慧多窗的显示模式下，窗口尺寸由系统决定，不受[WindowLimits](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arkts-apis-window-i#windowlimits11)约束。

#### 全景多窗

从HarmonyOS 5.0.1开始，折叠机、部分Tablet设备支持全景多窗。

全景多窗旨在帮助用户在折叠机设备展开态时高效处理多个任务。通过全景多窗，用户可以突破物理屏幕的围墙，实现在同一屏幕上同时运行多个应用，并在这些应用之间快速切换。

全景多窗在折叠机设备上最多可支持三个窗口同时运行（部分Tablet设备最多可支持四个窗口）。

#### \[h2\]全景多窗的样式

目前全景多窗在双折叠设备上支持小窗口与大窗口两个档位显示，在三折叠与Tablet设备上支持小窗口、中窗口、大窗口三个档位显示，且窗口的档位与位置支持调节。

*   双折叠设备全景多窗窗口档位及窗口宽高比：
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/6f/v3/BPjmiedFSnSSl3GAaTt_KQ/zh-cn_image_0000002625107909.jpg?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=59D038F616351B43168580B20BC166581CBBE563130D1FFDB5B46086F0A1874B)
    
*   三折叠与Tablet设备全景多窗窗口档位及窗口宽高比：
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d4/v3/vyhLjLEBQXa61qF6IKNJsw/zh-cn_image_0000002594668392.jpg?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=AA0A87E1C666C0C4F9CF13868338D783D5E4FD18CB0FA66FBAC99066C77D7EC2)
    
*   窗口状态分为平铺和侧身两种状态：
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/b3/v3/t5SHO74OQ8iAVBC3HjcxyA/zh-cn_image_0000002594828320.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=2336914934AF24190A50FF7DAF9C060472B816FAEB46D0412122F70E1E2BAE4C)
    

#### \[h2\]全景多窗的进入方式

*   全景多窗通过手势触发：
    
    应用全屏时，从屏幕底部向上滑至上方中间热区，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d8/v3/Bc9wv54ERP2v7UlLxUH0cg/zh-cn_image_0000002625187767.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=7D6512A56FD757FE27F01889D4605B9FEE255194133D67A0260849C5291D5D28)
    
    应用分屏时，从屏幕底部向上滑至上方中间热区，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/13/v3/HwQeykwsQaKRC9v7IrlqkQ/zh-cn_image_0000002625107911.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=73AD69B33297F9E989CD2DA9EE034DE2A6DF3E1B0E9251D9A066F54C3AB4E72C)
    
    应用分屏时，从屏幕底部向上滑至左上方热区，点击桌面另一个支持全景多窗的应用图标或卡片，可形成三小窗全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/73/v3/nSWwVjRqSCaTIEy9pCnPJQ/zh-cn_image_0000002594668394.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=F1258E29F3BF78CC380DCADC7A6DAF306F4A965878E5D9CB229D6D2BDFB3E814)
    
*   全景多窗通过顶部横条触发：
    
    应用全屏时，点击全屏应用顶部横条，选择“全景多窗”，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/8b/v3/TWJECAmwQaC0yuI3tYWtqQ/zh-cn_image_0000002594828322.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=AF5D227B69E8649E12AC48D513A87EB4BBE8A2D020315B3CB6AEFA9492001537)
    
    应用分屏时，点击分屏应用顶部横条，选择“增加窗口”，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d9/v3/WlB6hxTXSgWJDfyZnhq_GQ/zh-cn_image_0000002625187769.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=52BAFBED642D3DEFB0B4C9E6ABBEB9C3E37EEB5CF7CDFAD88B65BC375E25D601)
    
*   全景多窗通过分屏拖拽触发：应用分屏时，调节分屏比例到相应热区，进入全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/e2/v3/9BWMMsPMRL6YZN64Qtc3yw/zh-cn_image_0000002625107913.png?HW-CC-KV=V1&HW-CC-Date=20260612T073326Z&HW-CC-Expire=86400&HW-CC-Sign=EE29F29AD92B66424B5905BA75498026B94DB550C7F6282C2EF77CA206C1C6A1)
    

#### \[h2\]适配注意事项

*   全景多窗侧身窗口为不可见窗口，可以通过监听[on('windowVisibilityChange')](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arkts-apis-window-window#onwindowvisibilitychange11)感知应用是否处于侧身。
*   在智慧多窗的显示模式下，窗口尺寸由系统决定，不受[WindowLimits](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/arkts-apis-window-i#windowlimits11)约束。