
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
摘要:SVG是基于XML的二维矢量图形格式。本文介绍了Image组件支持的SVG1.1规范功能,包括基础形状(矩形、圆形等7种图形)、图形效果(滤镜、遮罩等5类特效)和静态图片。详细列出了支持的标签及其特有属性,如形状的几何参数、滤镜的输入输出配置等。各图形元素均支持通用属性如填充、描边、透明度等。

摘要: ForEach接口是鸿蒙开发中用于数组数据循环渲染的核心组件,需配合容器组件使用。该接口从API 7开始支持,后续版本新增拖拽排序等功能(如API 12的onMove回调)。主要参数包括数据源数组(arr)、组件生成函数(itemGenerator)和可选的键值生成函数(keyGenerator)。示例展示了在List组件中实现拖拽排序的效果,通过onMove回调动态调整数据源顺序。适用于

特效合并容器组件(EffectComponent)用于优化子节点特效绘制性能,支持从API 10开始使用。该组件目前仅支持子组件背景模糊效果的合并优化,通过将backgroundBlurStyle替换为useEffect(true)实现。示例展示了在Stack中使用EffectComponent对多个Text组件进行模糊效果合并,其中部分组件采用独立模糊,部分继承父容器模糊参数。该组件不支持通用事

本文介绍了TextPickerDialog组件的主要功能和使用方法。该组件从API Version 8开始支持,用于创建文本选择器弹窗。关键特性包括:通过show方法弹出选择器,支持TextPickerDialogOptions参数配置;从API 11起支持原子化服务,可在UI上下文中使用。选项配置包括设置选项高度(defaultPickerItemHeight)和顶部/底部文本样式(disapp

摘要: 本文介绍了一个支持将应用组件快捷添加至桌面的功能组件。开发者可通过长按应用内组件弹出菜单,点击后触发卡片添加操作,桌面快捷方式将直接跳转至对应功能。该组件需传入卡片数据、组件ID等参数,支持自定义菜单样式和回调处理,从API Version 12开始提供支持。示例代码展示了如何配置Want信息、绑定组件ID及处理添加结果回调,实现一键生成桌面快捷入口的能力。

WithTheme组件是用于设置应用局部页面主题风格的组件,支持API Version 12及以上版本。它允许开发者自定义子组件的深浅色模式和配色方案。组件支持单个子组件,并提供WithThemeOptions接口设置作用域内组件的默认样式和颜色模式。其中,CustomTheme类型用于自定义配色,ThemeColorMode枚举定义深浅色模式(SYSTEM、LIGHT、DARK)。使用时需配合d

本文介绍了在Web组件中实现PDF文档预览的四种场景:网络文档、应用沙箱内文档、应用内资源文档和本地文档。重点说明了不同场景下的配置方法及权限要求,包括网络访问权限、文件系统访问权限等。文章详细展示了Web组件的创建方式,并提供了通过loadUrl()接口动态加载PDF的方法。此外,还介绍了控制PDF预览状态的参数配置,如页码定位、缩放比例、工具栏显示等,并给出了具体URL示例。最后通过图示展示了

摘要 EmbeddedComponent是API Version 12新增的组件,用于在当前页面嵌入同一应用中独立进程运行的EmbeddedUIExtensionAbility提供的UI界面。主要特性包括: 使用约束: 仅限多进程权限设备使用 必须在UIAbility中调用 与被调用的EmbeddedUIExtensionAbility需同属一个应用 核心功能: 通过Want参数加载目标UI 支持

页签型标题栏,用于页面之间的切换。仅一级页面适用。该组件从API Version 10开始支持。后续版本如有新增内容,则采用上角标单独标记该内容的起始版本。

摘要 椭圆绘制组件(Ellipse)是ArkUI图形绘制的基本组件,支持API 7及以上版本。组件通过宽高参数定义椭圆形状,默认单位为vp。主要功能属性包括:填充颜色(fill)、透明度(fillOpacity)、边框颜色(stroke)、虚线样式(strokeDashArray)、起点偏移(strokeDashOffset)等。从API 9起支持ArkTS卡片,API 11起支持原子化服务。该组








