2.设置进度条颜色和粗细效果图代码

零基础学鸿蒙编程-金沙1005

什么是roundprogressbarroundprogressbar是用于展示进度的圆形ui控件.1.基本用法效果图代码2.设置进度条颜色和粗细效果图代码

大家好,我是你的好朋友思创斯。网站金沙1005首页:https://ispacesoft.com

roundprogressbar是用于展示进度的圆形ui控件.
零基础学鸿蒙编程-ui控件_roundprogressbar

1.基本用法

效果图

零基础学鸿蒙编程-ui控件_roundprogressbar

代码

    <roundprogressbar ohos:height="100vp" ohos:width="100vp" ohos:progress="20"/>

2.设置进度条颜色和粗细

效果图

零基础学鸿蒙编程-ui控件_roundprogressbar

代码

 <roundprogressbar ohos:height="100vp" ohos:width="100vp" ohos:progress="20" ohos:progress_color="#47cc47" ohos:progress_width="10vp"/>

3.设置中间显示文字

效果图

零基础学鸿蒙编程-ui控件_roundprogressbar

代码

<roundprogressbar ohos:height="100vp" ohos:width="100vp" ohos:progress="20" ohos:progress_hint_text="圆形进度条" ohos:progress_hint_text_color="#007dff" ohos:progress_hint_text_size="15fp"/>

4.设置弧形显示

效果图

零基础学鸿蒙编程-ui控件_roundprogressbar

代码

    <roundprogressbar ohos:height="100vp" ohos:width="100vp" ohos:max_angle="270" ohos:progress="50" ohos:start_angle="45"/>

基础样例完整源代码

https://gitee.com/hspbc/harmonyos_demos/tree/master/roundprogressbardemo

属性名 用途
ohos:width 设置控件宽度,可设置为:match_parent(和父控件一样),match_content(按照内容自动伸缩),设置固定值(如200vp)
ohos:height 设置控件高度,可设置为:match_parent(和父控件一样),match_content(按照内容自动伸缩),设置固定值(如200vp)
ohos:layout_alignment 在父控件内对齐方式,可选值:left:居左;start:居左;center:居中;right:居右;end:居右
ohos:background_element 设置背景,可以是色值(如#ff0000)或图片等
ohos:visibility 可选值: visible(显示), invisible(隐藏,但是仍占据ui空间),hide(隐藏,且不占ui空间)
ohos:progress 设置当前进度
ohos:progress_color 设置进度条颜色,样例:ohos:progress_color=”#ff8800″
ohos:progress_width 设置进度条的宽度,样例:ohos:progress_width=“5vp”
ohos:progress_hint_text 设置进度条上文字,样例:ohos:progress_hint_text=“30%”
ohos:progress_hint_text_color 设置进度条上文字颜色,样例:ohos:progress_hint_text_color=”#000000″
ohos:progress_hint_text_size 设置进度条上文字字体大小,样例:ohos:progress_hint_text_size=“15fp”
ohos:start_angle 设置弧形显示时,起始角度,样例:ohos:start_angle=“45”
ohos:max_angle 设置弧形显示时,起始角度,样例:ohos:max_angle=“270”

更多属性及实际效果,可以在开发工具里自行体验.



厦门大学计算机专业 | 前华为工程师
专注《》,包含:java | 安卓 | 前端 | flutter | ios | 小程序 | 鸿蒙
全网可关注:花生皮编程
零基础学鸿蒙编程-ui控件_roundprogressbar

js555888金沙老品牌的版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由思创斯整理,转载请注明出处:https://ispacesoft.com/4669.html

(0)

相关推荐

  • 手把手教你写出第一个鸿蒙(harmonyos)程序

    运行完第一个app,真的有点鸿蒙(好懵)的感觉??就这??鸿蒙的开源地址:鸿蒙开源地址一、打开金沙1005官网harmonyos,源码编译请下载:源码编译器,开发应用请下载:huaweidevecostudio,开发环境需要配置好jdk、node.js,这个百度自己找!二、安装完成后,需要设置下sdk的安装位置。地址是可以修改成自己的路径,platforms和tools的勾全部打上!!!然后点击确定。三、创建第一个项目步骤如下图:它有支持三种类型的应用:tv设备应用、wearable

  • 零基础学鸿蒙编程-ui控件_timepicker

    什么是timepickertimepicker是一种时间滚轮式选择器.常见效果如下:1.基本用法效果图代码2.设置背景效果图代码

  • 鸿蒙(harmonyos)支持低代码开发,无需html知识,就可以设计复杂界面「建议收藏」

    鸿蒙的最新ide支持可视化开发。几乎不需要编写一行代码,就可以设计非常复杂的界面。当然,如果要实现业务逻辑,还是需要编写代码的。所以我们把这些功能称为低代码开发,也就是说,可以让我们少编写一些代码。

  • 别找了,这可能是全网最全的鸿蒙(harmonyos)刷机指南!

    本文的目的是将鸿蒙2.0刷到润和hi3861、hi3516和hi3518开发板上。目前网上已经有很多关于刷鸿蒙2.0的文章,我整理了一下,并结合自己的经验,在本文中阐述了从配置环境,到编译…

  • 目录一、前言二、harmonyos与android的对比2.1harmonyos并不是android的替代品2.2系统定位2.3内核对比2.4运行速度三、方舟编译器一、前言这段时间我在寻思这学习一下鸿蒙,第一是因为在着手做一个自己的开源项目,技术选型的时候想到了鸿蒙;第二是我个人非常看好鸿蒙系统的未来,清除明白华为和一些民族企业担负的责任和国人的期待,虽然带着一些民族感情;鸿蒙刚发布的时候自己是非常激动的,但是后来项目太忙一直没有认真的去了解过,这次打算花一部

  • harmoneyos鸿蒙系统零代码编程入门

    这里写自定义目录标题harmoneyos鸿蒙系统编程入门学习资源网址工具以及基本环境准备搭建harmonyos项目申请成为华为开发者插入链接与图片harmoneyos鸿蒙系统编程入门       2021年6月3日,华为终于推出了harmoneyos,即鸿蒙操作系统公测,着实振奋人心!!!分布式操作系统,一套系统移植多端智能设备,数据同步打破硬件限制,1 8 n实现万物互联等等,这款自诞生便引动千万人关注的操作系统,用行动告诉我们,鸿

  • 零基础学鸿蒙编程-关系数据库[通俗易懂]

    什么是关系数据库鸿蒙关系数据库是适合在移动设备上使用的轻量型关系型数据库,速度快,占用空间小.与轻量数据库适合存储少量简单类型数据相反,关系数据库适合存储大量复杂类型的数据.基础样例拷贝数据库相关依赖jar到工程目录下文件:orm_annotations_java.jar和orm_annotations_processor_java.jar存放目录样例:d:\programfiles\huawei\sdk\java\3.0.0.0\build-tools\lib拷贝到工程entry目

  • 华为编程语言实验室面向qq群人员发布了华为新语言试用报名问卷调查,并表示,“填写完信息后,请您及时查收邮箱信息,由于语言还未正式发布,因此后续会联系您签署保密协议,希望您能理解,再次感谢大家的支持~”其实华为自研编程语言的消息并非是一时兴起的。去年10月,在华为开发者大会2021(together)上,harmonyos3开发者预览版正式发布。同时,华为表示,将发布自研鸿蒙编程语言。华为副总裁、计算产品线总裁邓泰华去年9月在接受采访时表示,华为明年将推出自研的编程语

发表回复

您的电子邮箱地址不会被公开。

联系金沙1005

关注“java架构师必看”公众号

回复4,添加站长微信。

附言:ispacesoft.com网而来。

关注微信
网站地图