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

网站怎样在360做优化沙坪坝区优化关键词软件

网站怎样在360做优化,沙坪坝区优化关键词软件,wordpress密码破解,wordpress后台密码忘记简介 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.wangmingla.cn/news/144293.html

相关文章:

  • 网站建设需要学编程么营销策略4p分析怎么写
  • 扎区门户网站建设哈尔滨优化网站方法
  • 黄浦区seo网站建设老域名
  • 为该网站做自适应游戏推广员
  • 在苏州找学生做家教在哪个网站it培训机构哪个好一点
  • 淘宝客网站如何做推广网站怎么做推广
  • 网页设计教程课本课后题答案武汉好的seo优化网
  • 中山网站建设招聘京东seo搜索优化
  • 有那些专门做职业统计的网站免费发布广告的网站
  • 南宁网站建设nayuwang营销软文200字
  • html网站标题怎么做百度域名收录
  • 做电容元器件的网站有哪些竞价外包推广专业公司
  • 公司网站域名备案流程互联网广告投放
  • 新手做自己的网站高端网站建设的公司
  • 南通网站建设 南大街关键词查网址
  • 招商加盟网站系统百度地图人工客服电话
  • 网站建设需要哪些人长沙正规竞价优化推荐
  • 做网站后台学什么专业新泰网站seo
  • 学校网站的图片轮播怎么做盐城seo营销
  • web程序设计与实践做网站寰宇seo
  • wordpress 女性模板seo免费诊断电话
  • 营销型网站模板展示百度优化点击软件
  • 辛集做网站东莞网站推广策划
  • 中英文网站制作百度一下你就知道官网网页版
  • 网站建设教程ppt百度 营销中心
  • 网络营销是一种什么样的营销南宁百度seo排名
  • 健身器材网站源码驻马店网站seo
  • 公众号怎么链接wordpressseo发外链工具
  • 建设网站公司谁家好武汉搜索推广
  • 郑州专业做网站企业企业宣传片视频