
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
支持线性进度条和环形进度条两种样式可自定义颜色、宽度、背景等样式属性提供确定进度和不确定进度两种模式支持动态更新进度值.height(10) // 线性进度条高度.color('#FF0000') // 进度条颜色.backgroundColor('#EEEEEE') // 背景色.borderRadius(5) // 圆角。
支持垂直/水平滚动高性能渲染(仅渲染可视区域内的项)支持多种布局方式内置多种滑动操作和交互效果。
Entry@Componentbuild() {Column() {Text('页面内容').title('自定义标题').subTitle('副标题').toolBar({items: [// 分享操作},})
Checkbox().size({ width: 30, height: 30 }) // 设置尺寸.shape(CheckBoxShape.Circle) // 圆形样式.selectedIcon($r('app.media.custom_check')) // 自定义选中图标.unselectedIcon($r('app.media.custom_uncheck')) // 自定义未选中图标。
提供开关样式的二元选择支持多种样式(勾选框、开关按钮等)可自定义选中和未选中状态支持状态变化事件监听.selectedColor('#FF0000') // 选中状态颜色.switchPointColor('#FFFFFF') // 开关按钮颜色.width(60)@BuilderText(isOn?build() {
支持固定列数和自适应布局提供灵活的间距和排列控制支持滚动显示大量项目可以实现复杂的网格布局效果。
Flex 是 ArkUI 中的弹性布局容器组件,它结合了 Column 和 Row 的特性,可以通过 direction 属性自由切换主轴方向,实现更灵活的布局。Flex 基于 CSS Flexbox 模型,提供了强大的布局能力。
Entry@Component{ value: 'red', label: '红色' },{ value: 'green', label: '绿色' },{ value: 'blue', label: '蓝色' }build() {Column() {Text('选择你喜欢的颜色:')Row() {})size: 20,})})Divider()Text('当前选择: ' + this.selec
TextInput 是 ArkUI 中用于文本输入的核心组件,支持单行、多行输入及多种输入格式控制。

Row 是 ArkUI 中的基础布局容器组件,用于水平(横向)排列子组件。它与 Column 组件相对应,是构建用户界面最常用的布局方式之一,类似于其他UI框架中的水平线性布局。







