问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

鸿蒙Harmony实战:窗口管理-悬浮窗规范开发

创作时间:
作者:
@小白创作中心

鸿蒙Harmony实战:窗口管理-悬浮窗规范开发

引用
CSDN
1.
https://blog.csdn.net/2401_84917132/article/details/141466670

鸿蒙系统的智慧多窗功能为用户提供了更灵活的多任务处理方式。本文将详细介绍悬浮窗和分屏这两种窗口管理模式,并为开发者提供一份详尽的学习路线图。

智慧多窗概述

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

悬浮窗

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

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

悬浮窗的类型

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

  • 竖向悬浮窗:一般用于新闻资讯、社交以及购物类应用等场景。
  • 横向悬浮窗:主要用于横向游戏和视频全屏播放的场景。

悬浮窗的触发及恢复方式

悬浮窗的触发方式有以下两种:

  • 手势触发:应用全屏时从屏幕底部向上滑至右上方热区,松手后可开启悬浮窗模式。
  • 通知消息下拉触发:在系统接收到通知消息未收起时,可直接下拉此通知消息开启悬浮窗模式。

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

  • 多任务中心中恢复:对于已开启悬浮窗模式的应用,在进入多任务中心时,悬浮窗应用同全屏应用一起显示在多任务中心,用户选择点击悬浮窗应用卡片时可恢复悬浮窗模式。
  • 侧边条恢复:对于已开启悬浮窗模式的应用,其最小化后会暂存在屏幕上的侧边条中,点击或者长按侧边条可展开任务选择界面,选择点击侧边条中悬浮窗应用卡片时可恢复悬浮窗模式。

分屏

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

分屏的触发方式

分屏通过手势触发:应用全屏时,从屏幕底部向上滑至左上方热区,进入待分屏状态,点击桌面另一个支持分屏的应用图标或卡片,可形成分屏。

鸿蒙开发学习路线

对于想要学习鸿蒙开发的开发者来说,建议规划清晰的学习路线,涵盖以下关键阶段:

  • 基础技能
  • 就业必备技能
  • 多媒体技术
  • 六大电商APP开发
  • 进阶高级技能
  • 实战就业级设备开发

该路线图不仅补充了华为官网未涉及的解决方案,还适合以下人群:

  • IT开发人员:想要拓展职业边界
  • 零基础小白:鸿蒙爱好者,希望从0到1学习,增加一项技能。
  • 技术提升/进阶跳槽:发展瓶颈期,提升职场竞争力,快速掌握鸿蒙技术

此外,还提供了以下学习资源:

  • HarmonyOS Next 最新全套视频教程(鸿蒙语法ArkTS、TypeScript、ArkUI教程……)
  • 纯血版鸿蒙全套学习资料(面试、文档、全套视频等)

总的来说,华为鸿蒙不再兼容安卓,对程序员来说是一个挑战,也是一个机会。只有积极应对变化,不断学习和提升自己,才能在这个变革的时代中立于不败之地。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号