自学内容网 自学内容网

【HarmonyOS4学习笔记】《HarmonyOS4+NEXT星河版入门到企业级实战教程》课程学习笔记(二十三)

课程地址: 黑马程序员HarmonyOS4+NEXT星河版入门到企业级实战教程,一套精通鸿蒙应用开发

(本篇笔记对应课程第 33 节)

P33《32.通知-进度条通知》

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

下载按钮对应的逻辑:

在这里插入图片描述
在这里插入图片描述

取消按钮对应的逻辑:

在这里插入图片描述

暂停按钮对应的逻辑:

在这里插入图片描述

编写进度条通知逻辑:

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

调用发送进度条通知方法:

在这里插入图片描述
在这里插入图片描述

测试发现,点击下载后成功发送了进度条通知,但通知中进度条的进度不变,这是因为发送通知写在了定时器外面,只会在点击下载按钮后执行一次;因此需要将调用发送通知方法的逻辑写在定时器中,这样通知消息中进度条的进度才会变化:

在这里插入图片描述

此时又会有一个优化问题:因为将发送通知的方法调用写到了定时器里面,这个方法会被多次执行,但判断系统是否支持定时器通知模板并不需要多次判断,因此可以将这部分逻辑放到 页面初始化时只执行一次:

在这里插入图片描述
在这里插入图片描述

点击取消后,发现通知是这样的:

在这里插入图片描述

在这里插入图片描述


原文地址:https://blog.csdn.net/youyoufenglai/article/details/138898809

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!