- 博客(651)
- 收藏
- 关注
原创 鸿蒙API14开发【事件独占控制】ArkTS组件
设置组件是否独占事件,事件范围包括组件自带的事件和开发者自定义的点击、触摸、手势事件。 在一个窗口内,设置了独占控制的组件上的事件如果首先响应,则本次交互只允许此组件上设置的事件响应,窗口内其他组件上的事件不会响应。
2025-05-20 21:59:24
188
原创 鸿蒙API14开发【安全区域】ArkTS组件
安全区域是指页面的显示区域,默认不与系统设置的非安全区域比如状态栏、导航栏区域重叠,默认情况下开发者开发的界面都被布局在安全区域内。提供属性方法允许开发者设置组件绘制内容突破安全区域的限制,通过[expandSafeArea]属性支持组件不改变布局情况下扩展其绘制区域至安全区外,通过设置[setKeyboardAvoidMode]来配置虚拟键盘弹出时页面的避让模式。页面中有标题栏等文字不希望和非安全区重叠时,建议对组件设置expandSafeArea属性达到沉浸式效果,也可以直接通过窗口接口[setWind
2025-05-20 19:30:59
538
原创 鸿蒙API14开发【拖拽控制】ArkTS组件
组件提供了一些属性和接口,可用于配置组件对拖拽事件的响应行为,或影响系统对拖拽事件的处理方式,包括是否允许被拖拽,自定义拖拽跟手图的外观等。
2025-05-20 17:06:18
627
原创 鸿蒙API14开发【半模态转场】ArkTS组件
通过bindSheet属性为组件绑定半模态页面,在组件插入时可通过设置自定义或默认的内置高度确定半模态大小。
2025-05-20 13:35:18
482
原创 鸿蒙API14开发【全屏模态转场】ArkTS组件
通过bindContentCover属性为组件绑定全屏模态页面,在组件插入和删除时可通过设置转场参数ModalTransition显示过渡动效。
2025-05-19 21:43:46
418
原创 鸿蒙API14开发【触摸测试控制】ArkTS组件
设置组件的触摸测试类型。ArkUI开发框架在处理触屏事件时,会在触屏事件触发前,进行按压点和组件区域的触摸测试来收集需要响应触屏事件的组件,然后基于触摸测试结果分发相应的触屏事件。hitTestBehavior属性可以设置不同的触摸测试响应模式,影响组件的触摸测试收集结果,最终影响后续的触屏事件分发
2025-05-19 20:34:21
191
原创 鸿蒙API14开发【自定义属性设置】ArkTS组件
当开发者希望在组件上设置自定义的属性时,可以使用自定义属性设置功能,在组件上设置自定义的属性。而这些自定义属性可以在其对应的FrameNode上获取,从而实现更自由的组件管理。
2025-05-19 17:33:29
235
原创 鸿蒙API14开发【自定义绘制设置】ArkTS组件
当某些组件本身的绘制内容不满足需求时,可使用自定义组件绘制功能,在原有组件基础上部分绘制、或者全部自行绘制,以达到预期效果。例如:独特的按钮形状、文字和图像混合的图标等。自定义组件绘制提供了自定义绘制修改器,来实现更自由地组件绘制。
2025-05-19 14:50:59
927
原创 鸿蒙API14开发【动态属性设置】ArkTS组件
从API version 12开始,开发者可使用自定义Modifier构建组件并配置属性,通过此自定义的Modifier可调用所封装组件的属性和样式接口。未暴露的组件Modifier可以使用CommonModifier。注意事项设置自定义Modifier给一个组件,该组件对应属性生效。自定义Modifier属性值变化,组件对应属性也会变化。自定义Modifier类型为基类,构造的对象为子类对象,使用时要通过as进行类型断言为子类。
2025-05-18 19:09:21
1011
原创 鸿蒙API14开发【运动模糊】ArkTS组件
设置组件由缩放大小或位移变化引起的运动过程中的动态模糊效果。需要与动画的AnimateParam的onFinish参数配合使用。
2025-05-16 19:57:06
255
原创 鸿蒙API14开发【复用标识】ArkTS组件
reuseId用于标记自定义组件复用组,当组件回收复用时,复用框架将根据组件的reuseId来划分组件的复用组。
2025-05-15 20:37:04
147
原创 鸿蒙API14开发【组件标识】ArkTS组件
id为组件的唯一标识,在整个应用内唯一。本模块提供组件标识相关接口,可以获取指定id组件的属性,也提供向指定id组件发送事件的功能。
2025-05-15 19:31:52
602
原创 鸿蒙API14开发【禁用控制】ArkUI
组件是否可交互,可交互状态下响应[点击事件]、[触摸事件]、[拖拽事件]、[按键事件]、[焦点事件]、[鼠标事件]、[悬浮事件]、[无障碍悬浮事件]、[手势事件]和[焦点轴事件]。
2025-05-14 13:33:41
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人