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

工商局网站怎么做股东实名认证石家庄网站建设公司怎么样

工商局网站怎么做股东实名认证,石家庄网站建设公司怎么样,网站建设越来越难做,大良营销网站建设新闻HarmonyOS#xff08;十六#xff09;后台代理提醒 简介 随着生活节奏的加快#xff0c;我们有时会忘记一些重要的事情或日子#xff0c;所以提醒功能必不可少。应用可能需要在指定的时刻#xff0c;向用户发送一些业务提醒通知。例如购物类应用#xff0c;希望在指定时…HarmonyOS十六后台代理提醒 简介 随着生活节奏的加快我们有时会忘记一些重要的事情或日子所以提醒功能必不可少。应用可能需要在指定的时刻向用户发送一些业务提醒通知。例如购物类应用希望在指定时间点提醒用户有优惠活动。为满足此类业务诉求HarmonyOS提供后台代理提醒功能在应用退居后台或退出后计时和提醒通知功能被系统后台代理接管。 后台代理提醒业务类型 倒计时类基于倒计时的提醒功能适用于短时的计时提醒业务。日历类基于日历的提醒功能适用于较长时间的提醒业务。闹钟类基于时钟的提醒功能适用于指定时刻的提醒业务。 后台代理提醒就是由系统后台进程代理应用的提醒功能。后台代理提醒服务通过reminderAgentManager模块提供提醒定义、创建提醒、取消提醒等能力。 后台代理提醒服务提供统一的提醒管理能力在应用退居后台或退出后计时和提醒通知功能被系统后台代理接管。 以新增一个9点的喝水提醒为例 假设用户在8点新增这个喝水提醒应用根据用户设置的信息生成提醒实例并发布提醒。由后台代理提醒服务调用系统服务启动计时。 到9点时系统唤醒后台代理提醒服务发布通知最终由通知服务触发桌面显示通知。 在整个流程中应用仅需 使用reminderAgentManager模块的ReminderRequest类定义提醒实例使用reminderAgentManager模块的publishReminder接口发布提醒。 无需关注计时和通知发布等功能如何实现。 若是删除提醒流程需要使用reminderAgentManager模块的cancelReminder接口取消提醒若是修改提醒流程则需要先删除旧的提醒再新增新的提醒。 给你的应用添加提醒 以闹钟应用为例实现提醒功能有以下前置条件 添加后台代理提醒使用权限。 module: {...requestPermissions: [{name: ohos.permission.PUBLISH_AGENT_REMINDER}] }导入后台代理提醒reminderAgentManager模块将此模块命名为reminderAgent。 import reminderAgent from ohos.reminderAgentManager;如果是新增提醒实现步骤如下 用reminderAgent.ReminderRequest类定义提醒实例。 import reminderAgent from ohos.reminderAgentManager; ...export class ReminderService {public addReminder(alarmItem: ReminderItem, callback?: (reminderId: number) void) {let reminder this.initReminder(alarmItem);reminderAgent.publishReminder(reminder, (err, reminderId) {if (callback ! null) {callback(reminderId);}});}private initReminder(item: ReminderItem): reminderAgent.ReminderRequestAlarm {return {reminderType: item.remindType,hour: item.hour,minute: item.minute,daysOfWeek: item.repeatDays,title: item.name,ringDuration: item.duration * Constants.DEFAULT_TOTAL_MINUTE,snoozeTimes: item.intervalTimes,timeInterval: item.intervalMinute,actionButton: [{title: 关闭,type: reminderAgent.ActionButtonType.ACTION_BUTTON_TYPE_CLOSE},...],wantAgent: {pkgName: globalThis.bundleName,abilityName: globalThis.abilityName},notificationId: item.notificationId,...}}... }发布提醒。 import reminderAgent from ohos.reminderAgentManager; ...export class ReminderService {public addReminder(alarmItem: ReminderItem, callback?: (reminderId: number) void) {let reminder this.initReminder(alarmItem);reminderAgent.publishReminder(reminder, (err, reminderId) {if (callback ! null) {callback(reminderId);}});}private initReminder(item: ReminderItem): reminderAgent.ReminderRequestAlarm {...}... }如果需要删除提醒可以调用cancelReminder()接口实现。 import reminderAgent from ohos.reminderAgentManager; ...export class ReminderService {public deleteReminder(reminderId: number) {reminderAgent.cancelReminder(reminderId);}... }如果需要修改提醒则需要先进行旧提醒的删除再新增新的提醒。 public async setAlarmRemind(alarmItem: AlarmItem) {let index await this.findAlarmWithId(alarmItem.id);if (index ! Constants.DEFAULT_NUMBER_NEGATIVE) {this.reminderService.deleteReminder(alarmItem.id);} else {...}this.reminderService.addReminder(alarmItem, (newId) {alarmItem.id newId;...}) }参考 更多后台代理提醒场景和相关知识请参考开发指南和API参考 后台代理提醒ohos.reminderAgentManager (后台代理提醒)
http://www.pierceye.com/news/113413/

相关文章:

  • 做公众号的模版的网站国内网站做国外服务器
  • 做国际网站的上海高端网站公司wordpress 4.9.6 下载
  • 学校集约网站建设最牛餐饮营销手段
  • wordpress影视站网站太花哨
  • 青岛 机械 中企动力提供网站建设小说网站怎么做空间小
  • 通江县网站建设做网站到八方资源网怎么样
  • 国家网站建设ssh架构jsp网站开发
  • 浦东新区手机网站设计网络营销做得好的产品
  • 浙江市建设网站市场监督管理局电话举报电话
  • 企业网站的建设的功能定位菏泽百度推广公司电话
  • linux系统怎么做网站女生去住建局好不好
  • 自己搭建环境建设网站网站开发温州
  • 下沙做网站软件erp系统的主要功能
  • 郑州网站建设专家最新手机排行榜2021
  • 宠物店网站建设策划书重庆网站建设 红旗河沟
  • 一般网站自己可以做播放器吗最简单的一个网站开发
  • 网站的开发商务网站安全方案设计
  • 如何建立网站教材漳诈网站建设
  • 开家网站设计公司广州网站建设app开发
  • 建站服务公司网站源码成都游戏外包公司排名
  • 呼伦贝尔网站建设呼伦贝尔astro wordpress
  • 做网站需要好多钱专业制作广告字
  • 网站建设的需要是什么seo营销方案
  • 网站开发服务的协议wordpress自动翻译
  • 网站网站制作400多少钱wordpress 会员积分
  • 天津网站建设首选津坤科技做视频网站用什么好处
  • wordpress ffmpegsem seo是什么意思呢
  • 九江建网站的公司做废钢那个网站好
  • 做网站官网需多少钱wordpress查看访问者ip
  • 美食网站php源码wordpress 文章消失