福州建网站的公司wordpress页眉导航

news/2025/10/7 9:22:44/文章来源:
福州建网站的公司,wordpress页眉导航,网站设计制作策划书,网页版梦幻西游36天罡攻略简介 传统的日志系统里汇聚了整个设备上所有程序运行的过程流水日志#xff0c;难以识别其中的关键信息。因此#xff0c;应用开发者需要一种数据打点机制#xff0c;用来评估如访问数、日活、用户操作习惯以及影响用户使用的关键因素等关键信息。 HiAppEvent是在系统层面… 简介 传统的日志系统里汇聚了整个设备上所有程序运行的过程流水日志难以识别其中的关键信息。因此应用开发者需要一种数据打点机制用来评估如访问数、日活、用户操作习惯以及影响用户使用的关键因素等关键信息。 HiAppEvent是在系统层面为应用开发者提供的一种事件打点机制用于帮助应用记录在运行过程中发生的故障信息、统计信息、安全信息、用户行为信息以支撑开发者分析应用的运行情况。 基本概念 打点 记录由用户操作引起的变化提供业务数据信息以供开发、产品、运维分析。 事件设计规范 事件领域用于标识事件的领域建议设置为业务模块名称以便于区分不同的业务模块。 事件名称用于指定事件的名称建议设置为具体的业务名称以便于描述实际的业务意义。 事件类型用于指定事件的类型支持以下四种类型事件 行为事件用于记录用户日常操作行为的事件例如按钮点击、界面跳转等行为。故障事件用于定位和分析应用故障的事件例如界面卡顿、掉网掉话等异常。统计事件用于统计和度量应用关键行为的事件例如对使用时长、访问数等的统计。安全事件用于记录涉及应用安全行为的事件例如密码修改、用户授权等行为。 事件参数用于指定事件的参数每个事件可以包含一组参数建议设置为事件属性或事件发生上下文信息以便于描述事件的详细信息。 接口说明 应用事件打点接口由hiAppEvent模块提供。 打点接口功能介绍 接口名描述write(AppEventInfo info, AsyncCallback callback): void应用事件异步打点方法使用callback方式作为异步回调。write(AppEventInfo info): Promise应用事件异步打点方法使用Promise方式作为异步回调。 订阅接口功能介绍 接口名描述addWatcher(Watcher watcher): AppEventPackageHolder添加应用事件观察者以添加对应用事件的订阅。removeWatcher(Watcher watcher): void移除应用事件观察者以移除对应用事件的订阅。 鸿蒙OS开发更多内容↓点击HarmonyOS与OpenHarmony技术鸿蒙技术文档开发知识更新库gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md在这。 开发步骤 以实现对用户点击按钮行为的事件打点及订阅为例说明开发步骤。 新建一个ArkTS应用工程编辑工程中的“entry src main ets entryability EntryAbility.ts” 文件在onCreate函数中添加对用户点击按钮事件的订阅完整示例代码如下 import hilog from ohos.hilog; import UIAbility from ohos.app.ability.UIAbility; import Window from ohos.window import hiAppEvent from ohos.hiviewdfx.hiAppEventexport default class EntryAbility extends UIAbility {onCreate(want, launchParam) {hilog.isLoggable(0x0000, testTag, hilog.LogLevel.INFO);hilog.info(0x0000, testTag, %{public}s, Ability onCreate);hilog.info(0x0000, testTag, %{public}s, want param: JSON.stringify(want) ?? );hilog.info(0x0000, testTag, %{public}s, launchParam: JSON.stringify(launchParam) ?? );hiAppEvent.addWatcher({// 开发者可以自定义观察者名称系统会使用名称来标识不同的观察者name: watcher1,// 开发者可以订阅感兴趣的应用事件此处是订阅了按钮事件appEventFilters: [{ domain: button }],// 开发者可以设置订阅回调触发的条件此处是设置为事件打点数量满足1个triggerCondition: { row: 1 },// 开发者可以自行实现订阅回调函数以便对订阅获取到的事件打点数据进行自定义处理onTrigger: function (curRow, curSize, holder) {// 返回的holder对象为null表示订阅过程发生异常因此在记录错误日志后直接返回if (holder null) {hilog.error(0x0000, testTag, HiAppEvent holder is null)return}let eventPkg null// 根据设置阈值大小默认为512KB去获取订阅事件包直到将订阅数据全部取出// 返回的事件包对象为null表示当前订阅数据已被全部取出此次订阅回调触发结束while ((eventPkg holder.takeNext()) ! null) {// 开发者可以对事件包中的事件打点数据进行自定义处理此处是将事件打点数据打印在日志中hilog.info(0x0000, testTag, HiAppEvent eventPkg.packageId%{public}d, eventPkg.packageId)hilog.info(0x0000, testTag, HiAppEvent eventPkg.row%{public}d, eventPkg.row)hilog.info(0x0000, testTag, HiAppEvent eventPkg.size%{public}d, eventPkg.size)for (const eventInfo of eventPkg.data) {hilog.info(0x0000, testTag, HiAppEvent eventPkg.info%{public}s, eventInfo)}}}})} } 编辑工程中的“entry src main ets pages Index.ets” 文件添加一个按钮并在其onClick函数中进行事件打点以记录按钮点击事件完整示例代码如下 import hiAppEvent from ohos.hiviewdfx.hiAppEvent import hilog from ohos.hilogEntry Component struct Index {State message: string Hello Worldbuild() {Row() {Column() {Text(this.message).fontSize(50).fontWeight(FontWeight.Bold)Button(writeTest).onClick((){// 在按钮点击函数中进行事件打点以记录按钮点击事件hiAppEvent.write({// 事件领域定义domain: button,// 事件名称定义name: click,// 事件类型定义eventType: hiAppEvent.EventType.BEHAVIOR,// 事件参数定义params: { click_time: 100 }}).then(() {hilog.info(0x0000, testTag, HiAppEvent success to write event)}).catch((err) {hilog.error(0x0000, testTag, HiAppEvent err.code: ${err.code}, err.message: ${err.message})})})}.width(100%)}.height(100%)} } 点击IDE界面中的运行按钮运行应用工程然后在应用界面中点击按钮“writeTest”触发一次按钮点击事件打点。 最终可以在Log窗口看到按钮点击事件打点成功的日志以及触发订阅回调后对打点事件数据的处理日志 HiAppEvent success to write eventHiAppEvent eventPkg.packageId0 HiAppEvent eventPkg.row1 HiAppEvent eventPkg.size124 HiAppEvent eventPkg.info{domain_:button,name_:click,type_:4,time_:1670268234523,tz_:0800,pid_:3295,tid_:3309,click_time:100} 最后呢很多开发朋友不知道需要学习那些鸿蒙技术鸿蒙开发岗位需要掌握那些核心技术点为此鸿蒙的开发学习必须要系统性的进行。 而网上有关鸿蒙的开发资料非常的少假如你想学好鸿蒙的应用开发与系统底层开发。你可以参考这份资料少走很多弯路节省没必要的麻烦。由两位前阿里高级研发工程师联合打造的《鸿蒙NEXT星河版OpenHarmony开发文档》里面内容包含了ArkTS、ArkUI开发组件、Stage模型、多端部署、分布式应用开发、音频、视频、WebGL、OpenHarmony多媒体技术、Napi组件、OpenHarmony内核、Harmony南向开发、鸿蒙项目实战等等鸿蒙Harmony NEXT技术知识点 如果你是一名Android、Java、前端等等开发人员想要转入鸿蒙方向发展。可以直接领取这份资料辅助你的学习。下面是鸿蒙开发的学习路线图。 高清完整版请点击→《鸿蒙NEXT星河版开发学习文档》 针对鸿蒙成长路线打造的鸿蒙学习文档。话不多说我们直接看详细资料鸿蒙OpenHarmony 学习手册共计1236页与鸿蒙OpenHarmony 开发入门教学视频帮助大家在技术的道路上更进一步。 《鸿蒙 (OpenHarmony)开发学习视频》 《鸿蒙生态应用开发V2.0白皮书》 《鸿蒙 (OpenHarmony)开发基础到实战手册》 获取这份鸿蒙星河版学习资料请点击→《鸿蒙NEXT星河版开发学习文档》 OpenHarmony北向、南向开发环境搭建 《鸿蒙开发基础》 ArkTS语言 安装DevEco Studio 运用你的第一个ArkTS应用 ArkUI声明式UI开发 .…… 《鸿蒙开发进阶》 Stage模型入门 网络管理 数据管理 电话服务 分布式应用开发 通知与窗口管理 多媒体技术 安全技能 任务管理 WebGL 国际化开发 应用测试 DFX面向未来设计 鸿蒙系统移植和裁剪定制 …… 《鸿蒙开发实战》 ArkTS实践 UIAbility应用 网络案例 …… 获取这份鸿蒙星河版学习资料请点击→《鸿蒙NEXT星河版开发学习文档》 总结 鸿蒙—作为国家主力推送的国产操作系统。部分的高校已经取消了安卓课程从而开设鸿蒙课程企业纷纷跟进启动了鸿蒙研发。 并且鸿蒙是完全具备无与伦比的机遇和潜力的预计到年底将有 5,000 款的应用完成原生鸿蒙开发未来将会支持 50 万款的应用。那么这么多的应用需要开发也就意味着需要有更多的鸿蒙人才。鸿蒙开发工程师也将会迎来爆发式的增长学习鸿蒙势在必行

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/930253.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

完整教程:Go语言使用阿里云模版短信服务

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

计算机网络物理层基础练习 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

KaTeX手册

前言。 这张表应该涵盖了纯\(\KaTeX\)所有的功能。当然,\(\LaTeX\)公式大全亦可作为部分参考。下面是搬运部分。受支持的功能 这是一张由\(\KaTeX\)支持的\(\TeX\)公式清单。他按照逻辑顺序分类。 这有一个相似的按照…

做网站要钱么西安百度推广运营

Vue 3 引入了两种新的响应式 API:ref 和 reactive。这两个 API 都用于创建响应式数据,但它们的使用场景和行为有所不同。 ref 用途:ref 用于创建基本数据类型的响应式引用,如字符串、数字、布尔值等。 使用方式:在模…

网站备案 接入商icp备案是网站上线前

钟表是一种计时的装置,也是计量和指示时间的精密仪器。钟表的样式千变万化,但是用来显示时间的表盘相差无几,大多数钟表表盘的样式由刻度(共60个,围成圆形)、指针(时针、分针和秒针)…

长沙的科技公司深圳网站建设网站排名优化

From:http://www.job168.com/info/read_87955.html 数据库的种类 大型数据库有:Oracle、Sybase、DB2、SQL server 小型数据库有:Access、MySQL、BD2等。 2007年4月29日消息,国外媒体报道,据权威调研机构IDC初步数据显示&#x…

Qt编写上下界面切换效果/前进到下一个界面/后退到上一个页面/零件工艺及管理设计系统

一、前言说明 上下切换界面的效果在网页上还是比较常见的,也就是后退可以切换到上一个打开的界面,前进可以切换到当前页面的下一个打开过的页面,如果没有上一个下一个则不切换,一般这种功能是一些年纪比较大的人常…

【题解】P1131 [ZJOI2007] 时态同步

P1131 [ZJOI2007] 时态同步 题目传送门题目大意: 给你一棵带边权的树,求出使所有叶节点到根节点的路程相同的最少操作数(每次操作边权加 1 )STEP 1. 看到这个题目后,我们就可以联想到一棵树了,具体来讲: \(n\) …

阿里云怎么做静态网站求一个免费的企业邮箱

验证电脑是否安装python 1.winr输入cmd 2.在黑窗口输入 python.exe 3.不是命令不存在就说明python环境安装完成 抓取快手视频 1.在phcharm应用中新建一个项目 3.新建一个python文件 4.选择python文件,随便起一个名字后按回车 5.安装requests pip install requests 6.寻找需要的…

电商网站设计是干什么的怎么开网店做代理

程序跑出下面的异常:com.ibm.websphere.ce.cm.DuplicateKeyException: ORA-00001: 违反唯一约束条件 (EOMS3.SYS_C0024492),参考下面的文章了解到我的程序可能是序列的问题。(果然是序列产生的最小值设置的太小,将序列值设置大之后…

LGP9120 [NOIP 2022.5] 密码锁 学习笔记

LGP9120 [NOIP 2022.5] 密码锁 学习笔记 洛谷链接 前言 这道 \(\text{LOCK}\) 是二三年春测的最后一道题。作为一道 \(\texttt{CNDS}\),因为随机化算法的存在而显得有点黯然失色。然而,将这道题对扫描线的(相对)复…

深入解析:OpenCV CUDA模块图像处理------创建CUDA加速的Canny边缘检测器对象createCannyEdgeDetector()

深入解析:OpenCV CUDA模块图像处理------创建CUDA加速的Canny边缘检测器对象createCannyEdgeDetector()pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: b…

中小企业网站制作407网站后台管理系统进不去怎么办

MySQL单列索引是我们使用MySQL数据库中经常会见到的,MySQL单列索引和组合索引的区别可能有很多人还不是十分的了解,下面就为您分析两者的主要区别,供您参考学习。 为了形象地对比两者,再建一个表: CREATE TABLE myInde…

网站设计弹窗厦门seo外包公司

PS:基于一点小小兴趣,写了这篇笔记。 点构图 中心点构图 将主体放到画面中心。突出主体,但会显得有些平庸没有太出彩的地方,较为呆板。拍摄人物的话可以结合景色拍摄一些人物表达出明显情绪或者动作充满活力的姿态。 三分点构图…

机器人技术奖学金项目助力STEM教育发展

某机构机器人部门宣布2022年"第一天奖学金"14位获奖者,该项目支持来自 underrepresented 背景的学生攻读机器人、工程、计算机科学等领域的硕士学位,提供全额奖学金、实习机会和行业导师指导。机器人技术奖…

三、Sqoop 全量导入核心命令 - 实践

三、Sqoop 全量导入核心命令 - 实践2025-10-07 09:05 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !imp…

喀什做网站wordpress活动召集插件

spark的集群主要有三种运行模式standalone、yarn、mesos,其中常被使用的是standalone和yarn,本文了解一下什么是standalone运行模式,并尝试搭建一个standalone集群 一、standalone模式 standalone模式,是spark自己实现的&#xf…

手机怎么做优惠券网站怎么样黑进网站后台

----------------| 本文目录 |---------------- 1. 进程1.1 基本概念1.2 描述进程 - PCB1.2.1 task_struct - PCB的一种1.2.2 task_struct 内容分类 1.3 组织进程1.4 查看进程1.5 通过系统调用获取进程标示符1.6 通过系统调用创建进程 - fork初识 2. 进程状态2.1 看看Linux内核…

网站备案注销找哪个部门网站建设 阳江

时光飞逝,一转眼24年的第一个季度已经过去了,回望这3个多月,感触颇多。首先,24年从一个一心只读圣贤书,全身心投入在技术上的研发工程师,转变为一个团队的小leader。从我个人对自己的定位来说,我…

SAP ABAP 事务码 RZ12 里的 Max Number of WPs Used 参数的作用介绍

在 SAP 系统中,Max Number of WPs Used 参数在事务码 RZ12 中的 RFC 服务器组配置中扮演了非常关键的角色。这个参数定义了在该服务器组中可以使用的工作进程(Work Process, WP)的最大数量。工作进程是 SAP 系统中执…