
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
是 ArkUI 组件通用属性(Universal Attribute),可直接链式调用在任意组件上:参数类型必填说明是单个可输入字符(不区分大小写)或枚举;传可解绑是修饰键数组; 做主键时可传否自定义回调;不传则按下快捷键等同触发1.2 ModifierKey 枚举修饰键只支持以下三种,左右键不区分: 覆盖键盘功能区常用按键(API 10+):最简用法:将快捷键与组件绑定,无需额外参数:2.2 F

Flex 是弹性布局容器,必须包含子组件。支持directionwrapalignItems四大核心属性。主轴与交叉轴相互垂直,决定布局方向。长页面必须配合 Scroll 实现滑动。无兼容性问题,全平台、全版本支持。

Row是 HarmonyOS ArkTS 中水平线性布局容器,用于将子组件沿水平方向(从左到右)依次排列,是页面布局中最常用的容器之一。水平方向(默认从左至右)核心能力:水平排布、间距控制、垂直对齐、水平分布、顺序反转适用场景:横向按钮组、导航栏、图标列表、表单行、卡片头部等Row(value?: { space?排列方向固定:Row 仅支持水平排列,垂直排列请使用 Column。高度必须明确:使

GridRow是 HarmonyOS ArkTS 提供的栅格布局容器,与GridCol配合使用,用于实现多设备响应式自适应布局,解决手机、平板、PC、折叠屏等不同尺寸设备的界面适配问题,保证布局一致性与规律性。布局特点:分栏栅格、响应式适配、自动换行、统一间距核心能力:响应式列数、水平/垂直间距、断点监听、排列方向、对齐控制适用场景:商品列表、卡片宫格、响应式页面、多端适配界面支持版本:API 9

Stack是 HarmonyOS ArkTS 中的堆叠布局容器,所有子组件会按书写顺序层叠显示,后写的组件覆盖在先写的组件之上。布局特点:层叠堆叠、覆盖显示核心能力:统一对齐、单独对齐、嵌套堆叠、覆盖布局适用场景:角标、悬浮按钮、图片遮罩、卡片叠加、悬浮层堆叠顺序:后写的子组件覆盖在先写组件上方。对齐优先级:子组件.align()> 容器。尺寸必须明确:Stack 必须设置宽度/高度,否则无法正常

{ space?排列方向固定Column只能垂直排列子组件,水平排列请使用Row。高度必须明确:使用时,必须给Column设置明确高度,否则不生效。嵌套使用Column支持无限嵌套,可实现复杂页面结构。适配场景:推荐作为页面根容器,配合Scroll实现长列表滚动展示。Column是 HarmonyOS 开发中必须掌握纵向排列,简单高效支持间距、双方向对齐、顺序反转适配绝大多数页面布局场景配合Scr

是 HarmonyOS ArkTS 中灵活的相对定位布局容器,核心特性是让子组件通过锚点 ID建立依赖关系,实现基于其他组件/容器的位置定位,打破了 Column/Row 线性布局、Stack 堆叠布局的限制。布局特点:基于锚点的相对定位,无固定排列方向核心能力:组件间相互锚点、容器锚点、多方向对齐、间距微调核心优势:无需多层嵌套即可实现复杂布局,层级清晰、适配性强适用场景:卡片角标、自定义仪表盘

RowSplit是水平方向可拖动分割布局容器,子组件沿横向(左右)排列,组件间自动插入纵向可拖动分割线,用户可通过拖动分割线动态调整左右子组件的宽度。水平(左右排列)核心能力:横向布局、分割线拖动、子组件宽度动态调整API 7 及以上适用场景:左右分栏布局、可调整宽度面板、多列横向拖拽布局RowSplit()无参构造方法,用于创建水平分割布局容器。初始化后不可动态修改子组件宽度,只能通过分割线调整

是 HarmonyOS ArkTS 提供的垂直方向可拖动分割布局容器,内部子组件沿垂直方向(上下)排列,子组件之间会自动生成可拖拽分割线,用户可通过拖拽自由调整各区域的高度比例,实现动态布局效果。垂直(上下排列)核心能力:拖拽分割、高度比例动态调整、权重分配适用场景:上下分栏面板、可调整高度的区域布局、多模块垂直拖拽界面API 9 及以上ColumnSplit 无构造参数,直接实例化即可使用。必须

画布尺寸必设:Shape 必须配置width和height,默认无尺寸,未设置时内部所有绘图子组件均无法显示;图层顺序规则:容器内代码从上到下依次渲染,先编写的图形在下层,后编写的图形在上层;子组件定位:内部图形需要错位布局时,可使用offset属性设置 x、y 偏移量,实现精准定位;样式作用范围:Shape 容器设置的渐变、填充样式作用于整个画布,子组件样式仅作用于自身图形;适配规范:所有属性均








