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 })

最后

  • 希望本文对你有所帮助!
  • 本人如有任何错误或不当之处,请留言指出,谢谢!
相关推荐
贾伟康14 小时前
【共创稿事节】HarmonyOS 7.0 AOT编译优化:从接入到生产验证
harmonyos·arkts·路由·navigation·navdestination
熊猫钓鱼>_>1 天前
碰一碰无网近场文件快传与断点续传【鸿蒙心迹】
华为·交互·harmonyos·arkts·鸿蒙·openharmony·鸿蒙心迹
行者-全栈开发3 天前
【鸿蒙心迹】三方库移植(一)——NAPI 把 C/C++ 库桥接到 ArkTS 的完整链路(HarmonyOS 7.x)
harmonyos·arkts·交叉编译·c/c++·napi·三方库移植
贾伟康3 天前
【共创稿事节】@State与@Prop的单向流
harmonyos·arkts·状态管理·state·prop
贾伟康3 天前
【共创稿事节】@Link双向绑定的适用边界
性能优化·实战·harmonyos·arkts·arkui
贾伟康4 天前
【健康菜谱助手|08】HarmonyOS ArkTS 食材百科实战:实现分类、检索和详情跳转
软件测试·移动开发·harmonyos·arkts·arkui
贾伟康4 天前
【共创稿事节】WaterFlow瀑布流的列宽策略
性能优化·实战·harmonyos·arkts·arkui
贾伟康5 天前
【共创稿事节】食材百科页的懒加载改造:LazyForEach、IDataSource 与缓存窗口的三次迭代
性能优化·harmonyos·arkts·lazyforeach·列表加载
贾伟康5 天前
【共创稿事节】一个 UserDataManager 管八类数据:Preferences 持久化的克制用法
java·服务器·前端·harmonyos·arkts·鸿蒙
贾伟康6 天前
【共创稿事节】第一张服务卡片:2×2 今日菜谱的克制设计
microsoft·harmonyos·arkts·鸿蒙