【HarmonyOS NEXT】Calendar Kit 日历管理
踏入鸿蒙世界的敲门砖,标志着您在技术征途上的全新起点,提升就业竞争力,获得行业认可,点亮职业成长先机,快人一步抢占未来应用开发赛道!https://developer.huawei.com/consumer/cn/training/dev-cert-detail/101666948302721398?ha_source=hmosclass-csdn&ha_sourceId=89000445
简介
Calendar Kit 提供日历与日程管理能力,包括日历的获取和日程的创建能力。
Calendar Kit 为用户提供了一系列接口来获取日历账户,并使用特定的接口向日历账户中写入日程。
如果写入的日程带有提醒时间则系统会在时间到达时向用户发送提醒。
约束点
· 需要用户手动授权获取读取、写入日历日程的权限。
· 仅支持 stage 模型。
· 从 api11 开始支持
相关知识
配置需要的权限
在 module.json5 中配置所需申请的权限
在 EntryAbility 中配置权限和日历管理器
EntryAbility 中检查用户是否确认权限:
日历管理器(CalendarManager)
提供了添加、删除、获取日历账户的相关方法。如果不需要关注日程(Event)的账户(Calendar)归属时,可以直接使用 getCalendar 方法直接获取。
相关方法如下:
日历账户(Calendar)
可以对账户中的日程进行创建、删除、修改、查询等操作,还有日历配置信息、日历账户信息等方法
日程(Event)
(转载自 51CTO,作者:奥尼 5354)







评论