当前位置: 首页 > news >正文

<HarmonyOS第一课>给应用添加通知和提醒的习题

无形无名者,万物之宗也。
虽今古不同,时移俗易,故莫不由乎此,以成其治者也。
故可执古之道,以御今之有。
上古虽远,其道存焉,故虽在今,可以知古始也。

天命人, 刷无聊剧本…
在这里插入图片描述

本文来自<HarmonyOS第一课>给应用添加通知和提醒的习题内容

判断题

  1. 发布普通文本类型通知,需要设置ContentType类型为ContentType.NOTIFICATION_CONTENT_NORMAL_TEXT。❌

  2. 构造进度条模板通知,name字段当前需要固定配置为downloadTemplate。✅

单选题

  1. 在发布进度类型通知前需要查询以下哪一点?

    A. 系统是否支持通知模板

    B. 系统是否支持进度条模板

    C. 系统是否支持文件下载

    D. 系统是否设置通知通道

  2. 下面说法正确的是?

    A. 发布进度类型通知,需要设置ContentType类型为ContentType.NOTIFICATION_CONTENT_PICTURE。

    B. 调用notificationManager.cancelall()取消所有已发布的通知。

    C. 调用notificationManager.update来实现通知的更新。

    D. 调用notificationManager.cancel需要传入通知ID。

多选题

  1. 下面哪些方法可以移除通知?

    • A. cancel

    • B. cancelAll

    • C. removeSlot

    • D. removeAll


解析部分:

发布普通文本类型通知: ContentType.NOTIFICATION_CONTENT_BASIC_TEXT。

目前系统模板仅支持进度条模板:
  1. 在发布进度类型通知前需要查询系统是否支持进度条模板。
  2. 构造进度条模板,name字段当前需要固定配置为downloadTemplate。
更新通知
调用**notificationManager.publish**来实现通知的更新。
移除通知
  • notificationManager.cancel(notificationId) 通过通知ID和通知标签取消已发布的通知。

  • notificationManager.cancelAll() 取消所有已发布的通知。


http://www.mrgr.cn/news/62319.html

相关文章:

  • 医院信息化与智能化系统(10)
  • 什么是目标检测?
  • 题目:输入某年某月某日,判断这一天是这一年的第几天?
  • 哈工大《理论力学》第九版课后答案解析及笔记PDF
  • VulkanTutorial(11·Rendering)
  • vue3+vite使用dataV后项目运行报错、页面空白问题
  • VC2012创建弹出式菜单
  • 智能进阶之路:从基础模型到个性化代理—探索Agent与微调的共生之道
  • [专有网络VPC]创建和管理流量镜像
  • 神奇的数据恢复工具:让丢失的数据重现
  • 线上 Dump
  • 【数据结构】链表详解:数据节点的链接原理
  • 积鼎国产CFD软件VirtualFlow新版上线:新增30余项新功能,多相流仿真效率升级
  • C#与C++交互开发系列(十七):线程安全
  • MyBatis-Plus:简化 CRUD 操作的艺术
  • 「动态规划」1/n:什么是动态规划?
  • 能通过Ping命令访问CentOS 9 Stream,但在使用Xshell连接
  • SQLI LABS | Less-20 POST-Cookie Injections-Uagent field-error based
  • Python酷库之旅-第三方库Pandas(178)
  • MySQL Workbench Data Import Wizard:list index out of range
  • Robot Framework 搭建环境
  • C# 编程语言学习教程
  • vuex、vue-router实现原理
  • AcWing 1303:斐波那契前 n 项和 ← 矩阵快速幂加速递推
  • 生成树协议——STP/RSTP/MSTP
  • Hello World for MCU