鸿蒙单标签常用的属性
一、Text 文本组件完整版精简1. 基础内容属性属性名作用说明content设置文本显示内容支持换行符换行maxLines限制文本最大展示行数超出部分按溢出规则处理minLines设置文本最小占用行数内容不足也会撑开对应高度textOverflow文本溢出处理规则Clip 截断、Ellipsis 省略号、None 不处理2. 字体样式属性高频属性名作用说明fontSize设置字体大小推荐使用 fp 自适应单位fontColor设置文字颜色支持十六进制、RGB、系统默认色、资源色值fontWeight设置字体粗细支持枚举正常/加粗和 100-900 数值字重fontStyle字体样式支持正常、斜体两种样式fontFamily自定义字体填写对应字体名称即可letterSpacing字间距正数加宽文字间距负数紧缩间距lineHeight文本行高统一控制多行文字排版间距3. 文本排版对齐属性属性名作用说明textAlign文本水平对齐左对齐、居中、右对齐、两端对齐textIndent文本首行缩进常用于段落正文排版baselineOffset文字基线偏移可实现文字上标、下标效果4. 文字装饰效果属性属性名作用说明decoration文字装饰线无装饰、下划线、删除线、上划线decorationColor单独设置装饰线的颜色decorationThickness设置装饰线的粗细尺寸5. 视觉特效属性属性名作用说明textShadow文字阴影效果可配置阴影半径、颜色、偏移距离支持多层阴影opacity组件整体透明度取值范围 0-16. 复制能力属性属性名作用说明copyOption文本复制权限禁止复制、本地复制、跨设备复制7. 状态控制属性属性名作用说明enabled控制组件是否可交互禁用时文本置灰、无法触发点击visibility组件显示隐藏正常显示、隐藏但占位、隐藏且不占位8. 通用布局属性高频宽高width 宽度、height 高度、layoutWeight 弹性布局权重边距padding 内边距、margin 外边距外观backgroundColor 背景色、border 边框、borderRadius 圆角层级zIndex 组件堆叠层级9. 常用交互事件onClick文本点击触发事件onLongPress文本长按触发事件onTouch文本触摸按压、移动、抬起全过程事件10. Span富文本子组件说明Span 仅可作为 Text 内部子组件使用无法单独渲染用于实现同一段文字多种样式差异化效果。继承 Text 大部分样式属性可单独配置文字内容、字号、颜色、字重、装饰线等个性化样式。11. 核心开发注意事项字体尺寸优先使用 fp 单位自动适配各类设备屏幕文本省略效果需要 maxLines 搭配 textOverflow 同时生效行高数值需大于字体大小避免文字重叠挤压文本省略隐藏的内容无法触发复制功能颜色支持十六进制、RGB、系统色、资源引用多种格式二、TextInput 输入框组件TextInput 为单行文本输入组件适用于账号、密码、搜索、备注等单行录入场景支持样式定制、输入规则、焦点控制、内容监听。1. 基础内容属性属性名作用说明text绑定输入框默认显示文本支持双向绑定placeholder输入框占位提示文字无内容时展示placeholderColor设置占位文字颜色maxLength限制最大输入字符数超出无法输入defaultFocus页面加载默认自动获取焦点caretColor设置输入光标颜色2. 输入类型与规则属性属性名作用说明type输入类型普通文本、数字、密码、手机号、邮箱等自动适配键盘password开启密码密文输入隐藏输入内容enterKeyType回车键样式完成、搜索、下一步、发送等inputFilter输入过滤器正则限制仅可输入指定字符数字、字母等3. 字体与样式属性属性名作用说明fontSize输入文字大小支持fp自适应单位fontColor输入文字颜色fontWeight/fontStyle文字粗细、斜体样式设置textAlign输入文字对齐方式左对齐、居中、右对齐4. 状态控制属性属性名作用说明enabled是否可编辑false为只读禁止输入readOnly只读模式可选中不可修改showCursor是否显示输入光标5. 常用事件onChange输入内容发生改变时触发实时监听输入值onFocus输入框获取焦点触发onBlur输入框失去焦点触发onSubmit点击回车键提交触发onClear点击清空按钮触发6. 开发注意事项TextInput 仅支持单行输入多行输入需使用 TextArea 组件密码模式下可搭配显示/隐藏密码按钮实现切换功能inputFilter 可精准拦截非法字符输入提升表单校验效率双向绑定可实时获取输入内容无需手动取值三、Image 图片组件Image 为鸿蒙核心图片渲染组件支持加载本地资源、网络图片、像素图等适配裁剪、缩放、圆角、透明度等样式。1. 基础资源属性属性名作用说明src图片资源地址支持本地资源、网络URL、资源引用alt图片加载失败时显示的兜底文本2. 缩放适配属性高频属性名作用说明objectFit图片缩放模式自适应、铺满、裁剪、完整显示、居中显示objectRepeat小图片是否重复平铺展示resizeMode图片缩放渲染模式适配模糊、清晰展示需求3. 样式特效属性属性名作用说明borderRadius图片圆角支持全局圆角、单独四角圆角可实现圆形图片opacity图片透明度取值0-1blur图片高斯模糊效果设置模糊度数backgroundColor图片空白区域背景色4. 渲染与状态属性属性名作用说明renderMode渲染模式原图、仅灰度、透明区域优化visibility组件显示隐藏支持占位/不占位隐藏5. 常用事件onClick图片点击事件onLoad图片加载成功触发onError图片加载失败触发可做兜底处理onComplete图片加载完成触发无论成功失败6. 开发注意事项网络图片需配置网络权限否则无法加载实现圆形图片需保证宽高一致 圆角为宽高一半objectFit 是解决图片拉伸、留白、裁剪的核心属性大尺寸图片建议做压缩处理避免内存占用过高四、Button 按钮组件Button 为核心交互按钮组件用于点击操作、提交、跳转等场景支持多种按钮类型、样式、状态定制。1. 基础内容属性属性名作用说明text按钮内部显示文字内容type按钮类型普通按钮、胶囊按钮、圆形按钮、文本按钮2. 样式定制属性属性名作用说明fontSize按钮文字大小fontColor按钮文字颜色fontWeight按钮文字粗细backgroundColor按钮背景颜色borderRadius按钮圆角尺寸自定义圆角样式border自定义按钮边框粗细、颜色3. 状态控制属性属性名作用说明enabled按钮是否可点击禁用时置灰、不可触发事件loading开启加载状态按钮显示loading动画禁止重复点击opacity按钮整体透明度4. 布局与适配属性属性名作用说明width/height自定义按钮宽高支持固定尺寸、百分比padding/margin按钮内边距、外边距控制间距排版5. 常用事件onClick按钮点击触发核心交互事件onTouch触摸按压、移动、抬起事件onLongPress按钮长按触发事件6. 开发注意事项按钮默认自带点击水波纹效果无需自定义loading状态可有效防止接口重复提交胶囊按钮、圆形按钮优先使用内置type适配系统规范禁用状态需配合业务逻辑避免用户误操作五、四大组件通用总结通用布局属性width、height、padding、margin、backgroundColor、border、borderRadius、opacity、zIndex、visibility通用交互事件onClick、onLongPress、onTouch通用状态属性enabled、visibility、opacity

相关新闻

数字电路信号上拉与下拉技术及PIC18F87J10应用

数字电路信号上拉与下拉技术及PIC18F87J10应用

1. 信号上拉与下拉的基础概念解析在数字电路设计中,上拉(Pull-up)和下拉(Pull-down)是两种常见的信号处理技术。它们通过在信号线上添加电阻连接到电源(VCC)或地(GND)&am…

2026/7/7 14:22:53 阅读更多 →
基于USB Bootloader注入的华为麒麟设备解锁方案:破解Bootloader限制的完整技术实践

基于USB Bootloader注入的华为麒麟设备解锁方案:破解Bootloader限制的完整技术实践

基于USB Bootloader注入的华为麒麟设备解锁方案:破解Bootloader限制的完整技术实践 【免费下载链接】PotatoNV Unlock the bootloader on Huawei devices with Kirin 620/65x/95x/960 项目地址: https://gitcode.com/gh_mirrors/po/PotatoNV PotatoNV是一款专…

2026/7/7 14:22:53 阅读更多 →
嵌入式键盘矩阵设计:2x2矩阵+74HC32实现高效输入

嵌入式键盘矩阵设计:2x2矩阵+74HC32实现高效输入

1. 项目背景与核心价值 在嵌入式系统开发中,输入设备的设计往往面临资源受限与功能需求的矛盾。传统独立按键方案需要占用大量GPIO引脚,而复杂编码器又带来成本飙升。2x2键盘矩阵配合74HC32或门芯片的方案,完美解决了这个痛点——仅需4个物理…

2026/7/7 14:20:53 阅读更多 →

最新新闻

终极指南:如何使用KKManager轻松管理Illusion游戏模组

终极指南:如何使用KKManager轻松管理Illusion游戏模组

终极指南:如何使用KKManager轻松管理Illusion游戏模组 【免费下载链接】KKManager Mod, plugin and card manager for games by Illusion that use BepInEx 项目地址: https://gitcode.com/gh_mirrors/kk/KKManager KKManager是一款专为Illusion公司旗下使用…

2026/7/7 15:21:17 阅读更多 →
定时器中断跨文件使用变量

定时器中断跨文件使用变量

1.初始化定时器1,定时器结构图2.步骤1.RCC开启时钟2.选择时基单元的时钟源(定时中断选择内部时钟源)3.配置时基单元(包括预分频器,自动重装器,计数模式等(用结构体配置))…

2026/7/7 15:21:17 阅读更多 →
大数据开发工具-Transwarp Data Studio

大数据开发工具-Transwarp Data Studio

大数据开发工具-Transwarp Data StudioTranswarp Data Studio ( 简称TDS ) 是星环科技自研的一站式大数据开发工具,提供数据集成、存储、治理、服务和共享等数据处理全生命周期的企业级管理能力,结合星环科技大数据基础平台 Transwarp Data Hub&#xff…

2026/7/7 15:19:17 阅读更多 →
基于K4UJE3D4AA-KFCL03V的12GB汽车电子内存设计:2颗实现高密度低功耗方案

基于K4UJE3D4AA-KFCL03V的12GB汽车电子内存设计:2颗实现高密度低功耗方案

K4UJE3D4AA-KFCL03V:三星48Gb LPDDR4X车规级高密度内存颗粒深度解析在车载信息娱乐系统、高级驾驶辅助系统(ADAS)以及各类对容量、功耗和可靠性有综合要求的嵌入式应用中,内存颗粒的选型直接影响系统的数据处理能力和长期稳定性。…

2026/7/7 15:17:17 阅读更多 →
PCF8591与PIC32MX695F512L的I2C通信与数据采集实现

PCF8591与PIC32MX695F512L的I2C通信与数据采集实现

1. PCF8591与PIC32MX695F512L的硬件协同设计 PCF8591作为一款经典的8位ADC/DAC转换芯片,与PIC32MX695F512L这款32位高性能微控制器的组合,为开发者提供了灵活可靠的混合信号处理方案。这套组合特别适合需要同时处理多路模拟信号输入输出的场景&#xff0…

2026/7/7 15:17:16 阅读更多 →
嵌入式系统2x2键盘矩阵优化设计与实现

嵌入式系统2x2键盘矩阵优化设计与实现

1. 项目背景与核心价值 在嵌入式系统开发中,输入设备的设计往往面临一个经典矛盾:功能需求日益复杂,但硬件资源却极为有限。最近我在开发一款工业级手持设备时,就遇到了这样的挑战——需要在仅有的4个GPIO引脚上实现16种功能的可靠…

2026/7/7 15:13:16 阅读更多 →

日新闻

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

鸿蒙新特性:图片画廊与轮播导航——构建沉浸式图片浏览体验

图片浏览是移动应用中最高频的场景之一。从社交应用的照片流到电商平台的商品图集,从旅游应用的景点相册到摄影作品展示——用户对图片浏览的体验要求不断提高:流畅的切换动画、直观的缩略图导航、便捷的收藏操作、自动播放模式。HarmonyOS NEXT ArkUI 虽…

2026/7/7 0:05:16 阅读更多 →
24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V DC-DC降压芯片PW2312B/PW2815,SOT23-6到SOP8-EP方案对比

24V稳压芯片完整选型指南 PW8600 PW75XX PW2815 PW2312B LDODC/DC全方案 一、24V稳压方案概述 24V直流电源在工业自动化、门禁系统、电梯控制、汽车电子、LED驱动、监控设备等场景中应用极广,是最常见的中压直流母线电压。要将24V母线稳定降压至下游MCU、传感器…

2026/7/7 0:05:16 阅读更多 →
RAG+知识图谱混合检索与Graph RAG核心对比

RAG+知识图谱混合检索与Graph RAG核心对比

做企业RAG落地的团队,往往容易卡在一容易踩坑的选型难题: 当需求单纯靠向量RAG搞不定、单纯靠知识图谱也搞不定,必须同时依赖「文本语义理解 实体关系推理」时,到底是做「向量图谱混合检索」就够了,还是必须上「Grap…

2026/7/7 0:07:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/7 14:24:45 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/7 12:34:47 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻