HarmonyOS6 - Progress进度条组件案例

HarmonyOS6 - Progress进度条组件案例

开发环境为:

开发工具:DevEco Studio 6.0.1 Release

API版本是:API21

本文所有代码都已使用模拟器测试成功!

1. Progress介绍

Progress是进度条组件,用于显示内容加载或操作处理等进度。

官网介绍地址:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-basic-components-progress

2. 实战案例

1. 案例1

1. 效果

效果如下:

2. 代码

代码如下:

js 复制代码
Progress({ value: 10, type: ProgressType.Linear })
    .color('#fffd0000')//设置进度条前景色
    .width('100%')//设置宽度
//strokeWidth:进度条厚度。enableSmoothEffect:进度平滑动效的开关。开启平滑动效后设置进度,进度会从当前值渐变至设定值,否则进度从当前值突变至设定值
    .style({ strokeWidth: 20, enableSmoothEffect: true })

2. 案例2

1. 效果

效果如下:

2. 代码

代码如下:

js 复制代码
Progress({ value: 70, total: 100, type: ProgressType.Ring })
    .width(180)//设置宽度
    .color('#ffeeba3c')//设置进度条前景色
    .style({ strokeWidth: 20, shadow: true })

最后

  • 希望本文对你有所帮助!
  • 本人如有任何错误或不当之处,请留言指出,谢谢!
相关推荐
小学生波波4 小时前
HarmonyOS6 - WaterFlow瀑布流容器案例
鸿蒙系统·鸿蒙开发·harmonyos6·waterflow·瀑布流容器
世人万千丶7 小时前
Day 5: Flutter 框架 SQLite 数据库进阶 - 在跨端应用中构建结构化数据中心
数据库·学习·flutter·sqlite·harmonyos·鸿蒙·鸿蒙系统
小学生波波7 小时前
HarmonyOS6 - Slider滑动条组件案例
arkts·鸿蒙·slider·鸿蒙开发·harmonyos6·滑动组件
酷酷的鱼18 小时前
跨平台技术选型方案(2026年App实战版)
react native·架构·鸿蒙系统
小学生波波1 天前
HarmonyOS6 - 鸿蒙日历实战案例
arkts·鸿蒙系统·日历·deveco studio·鸿蒙开发·harmonyos6·签到日历
小学生波波1 天前
HarmonyOS6 - 鸿蒙弹窗选择省市区实战案例
arkts·鸿蒙·arkui·鸿蒙开发·harmonyos6·省市区·级联选择
小学生波波1 天前
HarmonyOS6 - 鸿蒙相机拍照和相册选图实战案例
鸿蒙系统·拍照·鸿蒙开发·harmonyos6·图库选择
小学生波波1 天前
HarmonyOS6 - 聊天页面实战案例
arkts·鸿蒙·鸿蒙开发·聊天·harmonyos6
小雨下雨的雨2 天前
鸿蒙PC应用:工程结构解析与配置文件详解
ui·华为·harmonyos·鸿蒙系统