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

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

#### 悬浮窗

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

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

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

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

*   竖向悬浮窗：一般用于新闻资讯、社交以及购物类应用等场景。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/c3/v3/TlU9mD7NQNOWgZl49LWy3w/zh-cn_image_0000002664328023.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=FF0B334B7D3636E7E776EE4EB7634DE509DBC894C0EABB44237E5A0D51A5FA8B)
    
*   横向悬浮窗：主要用于横向游戏和视频全屏播放的场景。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/68/v3/lDr8I726RN2QPYGf5WjHrg/zh-cn_image_0000002633848914.jpg?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=C1396BDCD50E7A943F44BA492A0762BBFF7863F9B7238720411192309D180E7A)
    

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

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

*   手势触发：应用全屏时从屏幕底部向上滑至右上方热区，松手后可开启悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/f8/v3/is2vhkw7RkOZaogBvB6f3Q/zh-cn_image_0000002634008818.jpg?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=C84F8E3DC05B401FD6C5B0638F6C266F5D6CC55864BA53ED07F4118D0024B0C0)
    
*   通知消息下拉触发：在系统接收到通知消息未收起时，可直接下拉此通知消息开启悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/df/v3/XAojdyhyQBKSAA2u4krkhQ/zh-cn_image_0000002664207965.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=AB78B2D52A008885BCD388C2B4B4B8C717A0AD8B848B9794FC5A7334A00599D0)
    
*   侧边Dock触发：侧滑调出侧边Dock栏，点击Dock上的应用，支持悬浮窗的应用以悬浮窗模式开启。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/ab/v3/iVCYvjLrQD6PZRGJ0WumJQ/zh-cn_image_0000002664328025.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=A8581EFFCF3FF44C96351071C7229BF56DA37503C31D32D729A184EF4BEA7D41)
    
*   分屏切换悬浮窗：分屏时，按住分屏应用顶部横条，拖拽到相应的热区，应用从分屏切换到悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/a8/v3/wuRU4hpLRqyHQq381GixXw/zh-cn_image_0000002633848916.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=C17590A02300DF35D8B7D04FE813A6490BC4943D69B9B1C1923F49F4135389E5)
    

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

*   多任务中心中恢复：对于已开启悬浮窗模式的应用，在进入多任务中心时，悬浮窗应用同全屏应用一起显示在多任务中心，用户选择点击悬浮窗应用卡片时可恢复悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/bf/v3/yRngjQA9TXewbbV1c8DMBA/zh-cn_image_0000002634008820.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=3FBFE149EF51921267ED2F35827D1BFC40125DC410FD43F318943DD4F1387B3C)
    
*   侧边条恢复：对于已开启悬浮窗模式的应用，其最小化后会暂存在屏幕上的侧边条中，点击或者长按侧边条可展开任务选择界面，选择点击侧边条中悬浮窗应用卡片时可恢复悬浮窗模式。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/d3/v3/DTJLYQ--T3OSjei-FX_jGQ/zh-cn_image_0000002664207967.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=E52B4DAC08343993BC7789DDFF0740396C03C25B4203F743F25DFECC8BF46DF8)
    

#### \[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/6e/v3/YtNMNUjVS1W8Hhti2bN0Lg/zh-cn_image_0000002664328027.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=CDFA05F4A2DE35DB22C28AFB2DFFC3EF63C4DF67A841FA84D1B7EF67CE35BBBC)
    
*   应用自主启动分屏：除了通过手势触发分屏之外，应用可以自主选择启动分屏，具体步骤可见[应用内分屏](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/49/v3/RtDOnLDLSJK6GGg_1Qf27g/zh-cn_image_0000002633848918.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=AE4363C2732855BA3D2AE29267DF4F729ABB9607FDDEB17AA3C707E94360BCAC)
    
*   悬浮窗切分屏：按住悬浮窗顶部横条，拖到相应热区，悬浮窗和前台全屏应用形成分屏。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/6c/v3/PtJE6xH1R4uBryQlcaqr5g/zh-cn_image_0000002634008822.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=8FC90188E022B039D8234F33737DF8ECB954FE505F9025A7DF83E086BF72FE09)
    

#### \[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/e3/v3/iIjd7N3JRcS6LYj5Ll_8aw/zh-cn_image_0000002664207969.jpg?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=9CA39E70A969FD76BB3B2B5179FC8B55EA9438AB2B9318410CA830EE8A964EF6)
    
*   三折叠与Tablet设备全景多窗窗口档位及窗口宽高比：
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/7d/v3/Mla4UGPLR3uHwN2A5OUeHA/zh-cn_image_0000002664328029.jpg?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=C1138D19C5589102F624E06E00DCC3EBDCDF574187DBFC75B953406B4942ECC0)
    
*   窗口状态分为平铺和侧身两种状态：
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/fb/v3/32rwZaUQTWyQHuvR4oZmuw/zh-cn_image_0000002633848920.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=6A1BBBB636EDEA73CEBCE82407846A2260F858A42072BD4BD1EC038751449E16)
    

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

*   全景多窗通过手势触发：
    
    应用全屏时，从屏幕底部向上滑至上方中间热区，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/6d/v3/Jn61TF29TVOdWb2fL5jn5g/zh-cn_image_0000002634008824.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=4DEED53FA217892E59FD3DF018D80A2C23AB80CEA002860A5DCEF1D88D9F4350)
    
    应用分屏时，从屏幕底部向上滑至上方中间热区，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/15/v3/vUfO0-H2Tv29sHF2m1pIbA/zh-cn_image_0000002664207971.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=0F2956E0C227A76C951DB1C0331C8DF3E06C38923EB8AB64DEDBFEEDE2956038)
    
    应用分屏时，从屏幕底部向上滑至左上方热区，点击桌面另一个支持全景多窗的应用图标或卡片，可形成三小窗全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/9e/v3/xu5Sj_U5Q-W34-za1Rn2pA/zh-cn_image_0000002664328031.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=2870DE05BF0CDF00172F32CBE890AFDEAC8A4C4A1AD32116FB80B24AC181027E)
    
*   全景多窗通过顶部横条触发：
    
    应用全屏时，点击全屏应用顶部横条，选择“全景多窗”，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/1b/v3/b0ktrvflQJSTeU1yiPxvDg/zh-cn_image_0000002633848922.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=351E8CDE47E411888506E58DDF057BA4F3B44E380C99FDF9513A17A2C1DF9D7A)
    
    应用分屏时，点击分屏应用顶部横条，选择“增加窗口”，点击桌面另一个支持全景多窗的应用图标或卡片，可形成全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/e7/v3/xagCv7T_S0KNvpdGQkcZow/zh-cn_image_0000002634008826.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=1B645BE55662B9D038EFBE7F613FF30CEC4E084843FE551D940788BBA749F516)
    
*   全景多窗通过分屏拖拽触发：应用分屏时，调节分屏比例到相应热区，进入全景多窗。
    
    ![](https://contentcenter-vali-drcn.dbankcdn.cn/pvt_2/DeveloperAlliance_scene_100_1/68/v3/CSxxpEd1T7aRXvPMG8oEaA/zh-cn_image_0000002664207973.png?HW-CC-KV=V1&HW-CC-Date=20260709T132327Z&HW-CC-Expire=86400&HW-CC-Sign=768A43D58A4B3BBD234F42C53D6255D8E605020683C40B0566EC8B40E3FA4ED4)
    

#### \[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)约束。