首页 > 其他分享 >鸿蒙原生应用/元服务开发-消息通知整体说明

鸿蒙原生应用/元服务开发-消息通知整体说明

时间:2024-01-08 15:38:11浏览次数:21  
标签:原生 订阅 鸿蒙 通知 发送 HarmonyOS 应用 子系统

应用/元服务可以通过通知接口发送通知消息,终端用户可以通过通知栏查看通知内容,也可以点击通知来打开应用。
通知常见的使用场景:显示接收到的短消息、即时消息等。显示应用的推送消息,如广告、版本更新等。显示当前正在进行的事件,如下载等。HarmonyOS通过ANS(Advanced Notification Service,通知系统服务)对通知类型的消息进行管理,支持多种通知类型,如基础类型通知、进度条类型通知。
通知业务流程由通知子系统、通知发送端、通知订阅端组成。一条通知从通知发送端产生,通过IPC通信发送到通知子系统,再由通知子系统分发给通知订阅端。

通知发送端:可以是三方应用或系统应用。开发者重点关注。

通知订阅端:只能为系统应用,比如通知中心。通知中心默认会订阅手机上所有应用对当前用户的通知。开发者无需关注。

鸿蒙原生应用/元服务开发-消息通知整体说明_开发者


本文主要参考HarmonyOS官方文档整理而成

标签:原生,订阅,鸿蒙,通知,发送,HarmonyOS,应用,子系统
From: https://blog.51cto.com/u_14946066/9145390

相关文章

  • 原生 CSS 中类似 Sass 的嵌套
    如果你和我一样觉得Sass的CSS嵌套功能非常有用,那么你一定会很高兴地知道,我们的好日子就要来了。因此,如果你不知道,Sass的CSS嵌套功能允许您将CSS选择器嵌套在其他选择器中。例如,你可以这样写:.parent{.child{color:red;}}这将被编译成以下CSS。.par......
  • 鸿蒙原生应用/元服务开发-通知添加行为意图
    WantAgent提供了封装行为意图的能力,这里所说的行为意图主要是指拉起指定的应用组件及发布公共事件等能力。HarmonyOS支持以通知的形式,将WantAgent从发布方传递至接收方,从而在接收方触发WantAgent中指定的意图。例如,在通知消息的发布者发布通知时,通常期望用户可以通过通知栏点击拉起......
  • 【云原生 | Kubernetes 系列】— Kubernetes存储方案
    目录【云原生|Kubernetes系列】—Kubernetes存储方案......
  • HarmonyOS鸿蒙操作系统架构
    HarmonyOS鸿蒙操作系统是基于微内核架构的,其核心组件包括:1.调度器(Scheduler):负责任务的调度和执行。2.内存管理(MemoryManagement):负责内存的分配、回收和保护。3.文件系统(FileSystem):负责对存储设备的访问和管理。4.设备驱动(DeviceDriver):负责硬件设备的控制和管理。5.网络......
  • 如何彻底禁止 macOS Monterey 自动更新,去除更新标记和通知
    作者主页:www.sysin.org随着macOSMonterey12.3的发布,macOSMonterey的可靠性和性能已经大幅提升,下一个版本11.4笔者考虑直接屏蔽了。等到12.5,Monterey更新的使命基本完成了。是时候屏蔽自动更新了!提示:以下步骤不是完全必要,但是全部执行可以确保解决顽固性的更新通知角标出......
  • 想快人一步!不得不看的《鸿蒙(HarmonyOS)学习指南》
    鸿蒙就是鸿蒙,安卓就是安卓据鸿蒙产业链人士透露,华为下一代鸿蒙5.0版本或将不再兼容安卓系统,此举意味着鸿蒙系统将退出Android生态圈,华为手机也将只支持鸿蒙系统应用。今后国内手机操作系统,将形成由安卓与iOS两大阵营演变成Android、iOS、Harmony三分天下的局面。随着鸿蒙发展速度越......
  • 170万人参加鸿蒙学堂官方培训,还要犹豫加入鸿蒙吗?
    你一定想不到的在一年一度的开发者大会以外,华为还在日常举行各种线上、线下,或者直接深入校园的开发者活动。HarmonyOS创新实训营、HUAWEIDeveloperDay、华为校园开发者计划等等不胜枚举,似乎已然覆盖互联网相关行业的个角落。超乎人们的意料,今年已有超过170万人参加了鸿蒙学......
  • 华为云CES监控与飞书通知
    华为云负载均衡连接数监控与飞书通知在云服务的日常运维中,持续监控资源状态是保障系统稳定性的关键步骤之一。本文通过一个实际案例展示了如何使用华为云的GoSDK获取负载均衡器的连接数,并通过飞书Webhook发送通知到团队群组,以便运维人员及时获取最新的监控信息。本来准备直接使用......
  • 礼品卡原生卡包预约项目优惠劵余额卡转增小程序开发
    礼品卡原生卡包预约项目优惠劵余额卡转增小程序开发用户登录和注册:用户可以使用手机号码或其他方式登录和注册账户。资讯浏览:用户可以浏览最新的项目资讯,了解相关的优惠信息和活动信息。项目预约:用户可以浏览可预约的项目列表,并选择感兴趣的项目进行预约。预约成功后,用户会收到预约......
  • 鸿蒙原生应用/元服务开发-发布进度条类型通知
    进度条通知也是常见的通知类型,主要应用于文件下载、事务处理进度显示。HarmonyOS提供了进度条模板,发布通知应用设置好进度条模板的属性值,如模板名、模板数据,通过通知子系统发送到通知栏显示。目前系统模板仅支持进度条模板,通知模板NotificationTemplate中的data参数为用户自定义数......