logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HarmonyOS-ArkUI 手势系列1--API分析及使用方式及示例

手势是人机交互的重要方式,可分为单一手势(如点击、滑动)、组合手势(多个手势组合)和多层级手势(复杂嵌套交互)。ArkTS通过gesture属性实现手势监听,如TapGesture监听点击事件。手势API采用接口类型化工厂常量模式,隐藏实现细节,提供统一调用入口。开发者可通过配置手势参数(如count、fingers)和回调函数实现丰富交互,回调返回的GestureEvent包含详细交互数据。这种

文章图片
#harmonyos#ArkUI#华为
HarmonyOS-ArkUI 手势系列2--单一手势(长按,拖拽,滑动,旋转,捏合)

本文深入解析了鸿蒙ArkUI中的手势交互机制,详细介绍了长按、拖拽、滑动、旋转和捏合五种单一手势的实现方式。通过gesture属性监听手势事件,开发者可配置参数并设置回调函数处理交互数据。文章提供了每种手势的完整代码示例,展示如何通过API实现缩放、旋转、位移等动态效果。手势分类包括单一、组合和多层级三种类型,本文重点剖析单一手势的API调用模式,为后续组合手势开发奠定基础。所有示例均采用接口类型

文章图片
#harmonyos#华为#ArkUI
Harmony错题本--@Preview标注上依然无法预览

楼主觉得代码上没有写错,于是把之前能预览的界面也拿过来试试,看看能不能预览, 发现也出了问题。首先json文件不支持这种注释, 第二楼主按照网上查的json应该怎么注释,这种方式来改,也是不行的。初学HarmonyOs开发,写了一个超级简单的组件,但是代码上没有什么问题,DevEco Studio却无法完成预览。HarmonyOs开发时, json文件最好不要有注释,可能会影响预览能力,甚至编译也

文章图片
#harmonyos
HarmonyOS:ArkTs高性能编程细节点

除了我们自己要在上层做多线程之外,我们写代码的时候也要注意以下几点:

#harmonyos#鸿蒙#前端
HarmonyOS-ArkUI: animateTo 显式动画

啊, 尽管有点糙,但还是解释一下吧, 显式动画里面的“显式”二字, 是程序员在代码调用的时候,就三令五申,明明白白调用动画API而创建的动画。这个API的名字就是: animateTo。这就是显式动画。说白了您可以大致理解为,显式动画,就是调用animateTo来完成的动画。好,接下来我们梳理一下这个方法!

文章图片
#harmonyos#ArkUI#华为
HarmonyOS-ArkUI: Web组件加载流程1

图中的Scheme指的就是URL中的协议,指的是资源访问的前缀。其涉及的面不止在于HarmonyOS对于普通组件的渲染,而且在于Web浏览器本身内容的渲染,和底层是如何合成的画面。本图中的导航流程指的是从用户发起到页面加载完成的完整控制流程,由web组件的loadUrl触发开始,直至加载完页面内容,展示在界面上。, 其主要作用是执行图层合成任务,处理动态效果,如滚动,动画的CPU指令生成, 为后续

文章图片
#harmonyos#前端#华为 +2
HarmontOS-ArkUI V2状态 !!语法糖 双向绑定

双向绑定指的是在组件间数据的双向绑定。当一个值无论是在父组件还是子组件中改动都会在这两层中都更新界面。!!语法糖能完成双向绑定!!语法糖更省代码,写起来简洁。其数据同步是原子级的。不用担心什么多线程引发的问题。

文章图片
#harmonyos#ArkUI#华为
HarmonyOS-ArkUI Web控件基础铺垫4--TCP协议- 断联-四次挥手解析

我们上文着重讲了下原理。第一次挥手(Client → Server)字段值:SYN=0, ACK=0, FIN=1, seq=u, ack=v(无效)seq=u:u为客户端最后发送数据的下一字节序号(例:最后数据字节序号为100,则u=101)ACK=0:因主动发起关闭,无需确认对方数据FIN=1:触发关闭流程,占用1序列号(下次seq=u+1)Client →FIN_WAIT_12. 第二次挥手

文章图片
#harmonyos#tcp/ip#okhttp +4
HarmonyOS-ArkUI Web控件基础铺垫3--TCP协议- 从规则本质到三次握手

本文依然为HarmonyOS ArkWeb学习的铺垫文。ArkWeb展示网页,网页走的是http协议,这套协议的底层用的就是TCP协议。如果绕开这些知识点直接学习ArkWeb,您很可能会错过很多速度提升方面的优化思路。建议先打基础。TCP协议,名为传输控制。它规范了网上所有通信设备,尤其是一个主机与另外一个主机之间的数据往来格式以及传输方式。它。位置在Http的下一层。因为Http我们要详细了解细

文章图片
#tcp/ip#网络协议#ArkWeb +2
HarmonyOS-ArkUI Web控件基础铺垫7-HTTP SSL认证图解 及 Charles抓包原理 及您为什么配置对了也抓不到数据

数字签名指得就是将一串文件通过摘要算法转换成固定大小如128个字串长度大小的串。证书呢,就是利用了数字签名技术和非对称加密技术,统一完成的,确定来源的且确定内容有无被修改的技术。通常这套机制被用在Https中SSL环节,来确保地址网站的合法性,和互换对称性秘钥。为后续加密的http密文传输做准备。下图为演化方式:好,接下来我们不难看出来其中有问题,就是贼人万一改了源文件,自己弄一套私钥加密,给一套

文章图片
#harmonyos#http#华为 +1
    共 38 条
  • 1
  • 2
  • 3
  • 4
  • 请选择