0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

鸿蒙语言基础类库:system.notification 通知消息

jf_46214456 来源:jf_46214456 作者:jf_46214456 2024-07-18 09:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

通知消息

说明:
开发前请熟悉鸿蒙开发指导文档 :[gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md]

  • 从API Version 7 开始,该接口不再维护,推荐使用新接口[@ohos.notification]。
  • 本模块首批接口从API version 3开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。

导入模块

import notification from '@system.notification';

ActionResult

系统能力 :以下各项对应的系统能力均为SystemCapability.Notification.Notification

名称可读可写类型必填描述
bundleNamestring单击通知后要重定向到的应用程序的Bundle名。
abilityNamestring单击通知后要重定向到的应用程序的Ability名称。
uristring要重定向到的页面的uri。

ShowNotificationOptions

系统能力 :以下各项对应的系统能力均为SystemCapability.Notification.Notification

名称可读可写类型必填描述
contentTitlestring通知标题。
contentTextstring通知内容。
clickActionActionResult通知被点击后触发的行为。

notification.show

show(options?: ShowNotificationOptions): void

显示通知。

系统能力: SystemCapability.Notification.Notification

参数:

参数名类型必填说明
optionsShowNotificationOptions通知标题。HarmonyOSOpenHarmony鸿蒙文档籽料:mau123789是v直接拿

示例:

export default {
show() {
notification.show({
contentTitle: 'title info',
contentText: 'text',
clickAction: {
bundleName: 'com.example.testapp',
abilityName: 'notificationDemo',
uri: '/path/to/notification',
},
});
},
}
;

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 鸿蒙
    +关注

    关注

    60

    文章

    2859

    浏览量

    45359
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    鸿蒙原生应用开发-ArkTS语言基础概述

    ArkTS语言基础是HarmonyOS系统上为应用开发者提供的常用基础能力,主要包含能力如下图所示。 1.提供异步并发和多线程并发的能力。 支持Promise和async/await等标准
    发表于 03-05 15:42

    基于ArkTS语言的OpenHarmony APP应用开发:自定义通知

    /tree/master/samples/d04_CustomNotification API接口:9 2、知识准备 2.1、Notification模块 本模块提供通知管理的能力,包括发布、取消发布通知
    发表于 09-14 15:12

    HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.cancel

    , callback: AsyncCallback): void 通过通知ID和通知标签取消已发布的通知。使用callback异步回调。 系统能力
    发表于 04-29 17:40

    HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)notificationManager.cancelAll

    ): void 取消当前应用所有已发布的通知。使用callback异步回调。 系统能力:SystemCapability.Notification.Notification 示例: import
    发表于 04-30 17:25

    HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)更多系统能力

    = _NotificationActionButton 描述通知中显示的操作按钮。 系统能力: SystemCapability.Notification.Notification 类型 说明
    发表于 06-04 15:43

    HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)通知类型、级别与渠道

    NOTIFICATION_CONTENT_SYSTEM_LIVE_VIEW11+ 5 实况窗类型通知。不支持三方应用直接创建该类型通知,可以由系统代理创建系统实况窗类型通知后,三方
    发表于 06-09 14:39

    HarmonyOS NEXT应用开发-Notification Kit(用户通知服务)概述与notificationManager.publish

    异步回调。 如果新发布通知与已发布通知的ID相同,且label相同,则新通知将取代原有通知。 系统能力:SystemCapability.Notif
    发表于 06-13 15:38

    HarmonyOS语言基础开发指南上线啦!

    语言基础提供哪些功能?多线程并发如何实现?TaskPool(任务池)和Worker在实现和使用场景上有何不同? 针对开发者关注的并发等语言基础
    的头像 发表于 10-18 16:20 1113次阅读
    HarmonyOS<b class='flag-5'>语言</b>基础<b class='flag-5'>类</b><b class='flag-5'>库</b>开发指南上线啦!

    鸿蒙OpenHarmony大合集:【语言基础

    本示例集合语言基础的各个子模块,展示了各个模块的基础功能
    的头像 发表于 04-29 16:38 1080次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony大合集:【<b class='flag-5'>语言</b>基础<b class='flag-5'>类</b><b class='flag-5'>库</b>】

    鸿蒙语言基础system.bluetooth 蓝牙

    开始搜寻附近的低功耗蓝牙外围设备。此操作比较耗费系统资源,请在搜索并连接到设备后调用[bluetooth.stopBLEScan]方法停止搜索。
    的头像 发表于 07-15 17:28 1388次阅读
    <b class='flag-5'>鸿蒙语言</b>基础<b class='flag-5'>类</b><b class='flag-5'>库</b>:<b class='flag-5'>system</b>.bluetooth 蓝牙

    鸿蒙语言基础system.brightness 屏幕亮度

    获得设备当前的屏幕亮度值。
    的头像 发表于 07-15 17:56 1495次阅读
    <b class='flag-5'>鸿蒙语言</b>基础<b class='flag-5'>类</b><b class='flag-5'>库</b>:<b class='flag-5'>system</b>.brightness 屏幕亮度

    鸿蒙语言基础system.configuration 应用配置

    获取应用当前的语言和地区。默认与系统的语言和地区同步。
    的头像 发表于 07-16 09:34 846次阅读

    鸿蒙语言基础system.device 设备信息

    在首页的onShow生命周期之前不建议调用device.getInfo接口。
    的头像 发表于 07-16 09:17 1058次阅读

    鸿蒙语言基础system.file 文件存储

    将指定文件移动到其他指定位置。
    的头像 发表于 07-17 10:41 1304次阅读
    <b class='flag-5'>鸿蒙语言</b>基础<b class='flag-5'>类</b><b class='flag-5'>库</b>:<b class='flag-5'>system</b>.file  文件存储

    鸿蒙语言基础system.network 网络状态

    获取当前设备的网络类型。
    的头像 发表于 07-18 09:37 866次阅读