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

建设租房子的网站wordpress 3 sqlite

建设租房子的网站,wordpress 3 sqlite,肥城做网站,新闻头条最新消息30字简介 Calendar Kit提供日历与日程管理能力,包括日历的获取和日程的创建能力。 Calendar Kit为用户提供了一系列接口来获取日历账户,并使用特定的接口向日历账户中写入日程。 如果写入的日程带有提醒时间则系统会在时间到达时向用户发送提醒。 约束点…

简介

Calendar Kit提供日历与日程管理能力,包括日历的获取和日程的创建能力。
在这里插入图片描述
Calendar Kit为用户提供了一系列接口来获取日历账户,并使用特定的接口向日历账户中写入日程。

如果写入的日程带有提醒时间则系统会在时间到达时向用户发送提醒。

约束点

  • 需要用户手动授权获取读取、写入日历日程的权限。

  • 仅支持stage模型。

  • 从api11开始支持

相关知识

配置需要的权限

在module.json5中配置所需申请的权限

"requestPermissions": [{"name": "ohos.permission.READ_CALENDAR",},{"name": "ohos.permission.WRITE_CALENDAR"}
]

在EntryAbility中配置权限和日历管理器

EntryAbility中检查用户是否确认权限:

import {abilityAccessCtrl,AbilityConstant,common,PermissionRequestResult,Permissions,UIAbility,Want
} from '@kit.AbilityKit';
import { hilog } from '@kit.PerformanceAnalysisKit';
import { window } from '@kit.ArkUI';
import { calendarManager } from '@kit.CalendarKit';
import { BusinessError } from '@kit.BasicServicesKit';/*** 日志管理器全局对象*/
export let calendarMgr: calendarManager.CalendarManager | null = null;export let mContext: common.UIAbilityContext | null = null;export default class EntryAbility extends UIAbility {onWindowStageCreate(windowStage: window.WindowStage): void {// Main window is created, set main page for this abilityhilog.info(0x0000, 'testTag', '%{public}s', 'Ability onWindowStageCreate');windowStage.loadContent('pages/Index', (err) => {if (err.code) {hilog.error(0x0000, 'testTag', 'Failed to load the content. Cause: %{public}s', JSON.stringify(err) ?? '');return;}hilog.info(0x0000, 'testTag', 'Succeeded in loading the content.');});//检测用户是否授权日历权限mContext = this.context;const permissions: Permissions[] = ['ohos.permission.READ_CALENDAR', 'ohos.permission.WRITE_CALENDAR'];let atManager = abilityAccessCtrl.createAtManager();atManager.requestPermissionsFromUser(mContext, permissions).then((result: PermissionRequestResult) => {//给日历管理器赋值calendarMgr = calendarManager.getCalendarManager(mContext);}).catch((error: BusinessError) => {console.error(`get Permission error, error: ${JSON.stringify(error)}`);})}
}

日历管理器(CalendarManager)

提供了添加、删除、获取日历账户的相关方法。如果不需要关注日程(Event)的账户(Calendar)归属时,可以直接使用getCalendar方法直接获取。

相关方法如下:

  • createCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback): void

  • createCalendar(calendarAccount: CalendarAccount): Promise

  • deleteCalendar(calendar: Calendar, callback: AsyncCallback): void

  • deleteCalendar(calendar: Calendar): Promise

  • getCalendar(callback: AsyncCallback): void

  • getCalendar(calendarAccount: CalendarAccount, callback: AsyncCallback): void

  • getCalendar(calendarAccount?: CalendarAccount): Promise

  • getAllCalendars(callback: AsyncCallback<Calendar[]>): void

  • getAllCalendars(): Promise<Calendar[]>

日历账户(Calendar)

可以对账户中的日程进行创建、删除、修改、查询等操作,还有日历配置信息、日历账户信息等方法

日程(Event)

在这里插入图片描述

http://www.yayakq.cn/news/859127/

相关文章:

  • 金融企业网站模板wordpress404错误
  • 长春 网站建设网络推广网页设计wordpress 工具插件
  • 购物网站有哪些功能怎么用群晖做网站
  • 网上如何建网站想学电商从什么学起
  • 河南省建设资格注册中心网站链接生成短链
  • 丹阳做网站网站备案证书怎么下载不了
  • 济南建设网站需要移动端是指手机还是电脑
  • 古典风格网站源码站长工具seo综合查询下载安装
  • 网站制作公司下wordpress代码加亮的
  • 固定在网站底部把asp.net写的网站别人怎么访问
  • 制作网页的图片提升seo搜索排名
  • 南宁码科网站建设互联网产品推广
  • 免费做团购网站的软件好服务器网站路径问题
  • 意见反馈的网站怎么做福州网站建站
  • 网站上线 邮件群发模板装饰工程有限公司
  • 北京企业建站公司全国网站打开速度
  • 网站首页被降权wordpress会员卡
  • 广告创意设计培训做seo网站诊断书怎么做
  • 网页版游戏排行榜枪杭州seo优化
  • 查看域名之前做的网站wordpress网址导航
  • 网站头部pswordpress设置账号
  • 东营有网站焊工培训ppt课件
  • 网站的关键词晋城市住建设局网站
  • 网站ueowordpress安全问题
  • 怎么添加网站关键词想建设一个网站自己接一些小活
  • 沈阳网站改版网页编辑排版工具有哪些
  • 公司网站域名申请汕头建站模板源码
  • 网站运营前期中期后期wordpress新手教程
  • 经营范围 网站开发wordpress 整站音乐
  • 广东网站设计流程做骑兵电影网站赚钱