HarmonyOS
文章平均质量分 92
橘野禾
觉得内容对你有帮助的点赞关注一下 谢谢大家啦!
展开
-
HarmonyOS NEXT实战(5.0 )HML语法参考
HML是一套类HTML的标记语言,通过组件,事件构建出页面的内容。页面具备数据绑定、事件绑定、列表渲染、条件渲染和逻辑控制等高级能力。原创 2024-09-30 16:34:13 · 615 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI框架js标签配置
定义每个页面的路由信息,每个页面由页面路径和页面名组成,页面的文件名就是页面名原创 2024-09-30 15:48:49 · 984 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI框架文件组织
JS FA应用的JS模块(entry/src/main/js/module)的典型开发目录结构如下:原创 2024-09-30 15:31:06 · 820 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>构建弹窗
弹窗接口集合定义在结构体里,命名为ArkUI_NativeDialogAPI_x (x表示版本),这些接口围绕弹窗控制器实现各种弹窗控制。原创 2024-09-30 15:09:45 · 612 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )使用懒加载开发长列表界面
设置了NodeAdapter属性的节点,不再支持addChild等直接添加子组件的接口。子组件完全由NodeAdapter管理,使用属性方法设置NodeAdapter时,会判断父组件是否已经存在子节点,如果父组件已经存在子节点,则设置NodeAdapter操作失败,返回错误码。原创 2024-09-30 14:57:53 · 1065 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>使用属性动画
ArkUI开发框架在NDK接口主要提供属性动画,实现组件出现/消失转场。同时,可以通过Node-API桥接ArkTS侧帧动画能力,实现Native侧的动画效果。原创 2024-09-30 14:41:12 · 959 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )绑定手势事件规范
ArkUI开发框架在NDK接口主要提供点击手势、拖动手势、滑动手势、长按手势、捏合手势和旋转手势,通过给指定的组件绑定不同的手势并设置相应的回调,实现期望的手势交互能力。原创 2024-09-29 21:51:20 · 772 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )NDK接口监听组件事件
事件注册需要声明addNodeEventReceiver监听器注册和registerNodeEvent事件类型,监听器只能监听已声明的事件。原创 2024-09-29 21:15:32 · 895 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )NDK接入ArkTS页面
NDK提供的UI组件能力如组件创建、树操作、属性设置、事件注册等是通过函数指针结构体(如ArkUI_NativeNodeAPI_1)进行暴露,该函数指针结构体可以通过模块查询接口获取。原创 2024-09-29 21:02:14 · 636 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkTS原生组件自定义占位节点详解
ArkUI提供了ArkTS原生组件作为自定义节点的占位节点。该占位节点具备组件的通用属性。原创 2024-09-29 20:46:02 · 505 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )默认多层级手势事件
触摸事件(onTouch事件)是所有手势组成的基础,有Down,Move,Up,Cancel四种。手势均由触摸事件组成,例如,点击为Down+Up,滑动为Down+一系列Move+Up。触摸事件具有最特殊性:原创 2024-09-29 20:29:24 · 605 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )使用组合手势规范
在一个Column组件上绑定了translate属性,通过修改该属性可以设置组件的位置移动。然后在该组件上绑定LongPressGesture和PanGesture组合而成的Sequence组合手势。当触发LongPressGesture时,更新显示的数字。当长按后进行拖动时,根据拖动手势的回调函数,实现组件的拖动。原创 2024-09-29 20:11:50 · 880 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>单一手势事件
点击手势支持单次点击和多次点击,拥有两个可选参数:原创 2024-09-27 16:58:03 · 654 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>组件绑定手势方法
通过给各个组件绑定不同的手势事件,并设计事件的响应方式,当手势识别成功时,ArkUI框架将通过事件回调通知组件手势识别的结果。原创 2024-09-27 16:39:29 · 248 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>拖拽框架事件
拖拽框架提供了一种通过鼠标或手势触屏的方式传递数据,即从一个组件位置拖出数据,并拖入到另一个组件位置上进行响应,拖出一方提供数据,拖入一方接收和处理数据。该操作可以让用户方便地移动、复制或删除指定内容。原创 2024-09-27 16:22:00 · 711 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>键鼠输入事件
支持的鼠标事件包含通过外设鼠标、触控板触发的事件。原创 2024-09-27 16:11:31 · 903 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>通用点击事件
点击事件是指通过手指或手写笔做出一次完整的按下和抬起动作。当发生点击事件时,会触发以下回调函数:原创 2024-09-27 15:37:52 · 688 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>通用事件分发
无论是touch类事件还是mouse类事件,在ArkUI框架上均由触摸测试发起,触摸测试直接决定了ArkUI事件响应链的生成及事件的分发。原创 2024-09-27 15:25:30 · 831 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>动画色彩效果
通过颜色渐变接口,可以设置组件的背景颜色渐变效果,实现在两个或多个指定的颜色之间进行平稳的过渡。原创 2024-09-27 15:11:34 · 823 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>动画模糊效果
动画效果可以丰富界面的细节,提升UI界面的真实感和品质感。例如,模糊和阴影效果可以让物体看起来更加立体,使得动画更加生动。ArkUI提供了丰富的效果接口,开发者可快速打造出精致、个性化的效果。原创 2024-09-27 14:49:22 · 650 阅读 · 0 评论 -
HarmonyOS NEXT实战(5.0 )ArkUI开发>动画衔接规范
对于桌面翻页类从跟手到离手触发动画的场景,离手后动画的初始速度应承继手势速度,避免由于速度不接续导致停顿感的产生。针对以上场景,系统已提供动画与动画、手势与动画之间的衔接能力,保证各类场景下动画平稳光滑地过渡的同时,尽可能降低开发难度。原创 2024-09-27 14:26:56 · 714 阅读 · 0 评论