Android 圆圈进度
CircleProgressView
圆圈进度条、中间进度文字(可设置是否显示)
效果
1.圆帽 strokeCapRound=“true”
2.非圆帽子 strokeCapRound=“false”
资源
名字 | 资源 |
---|---|
AAR | circle_progress_view.aar |
GitHub | CircleProgressView |
Gitee | CircleProgressView |
Maven
1.build.grade | setting.grade
repositories {...maven { url 'https://jitpack.io' }
}
2./app/build.grade
dependencies {implementation 'com.github.RelinRan:CircleProgressView:2022.7.28.1'
}
xml
<androidx.widget.CircleProgressViewandroid:id="@+id/circle_progress"android:layout_width="match_parent"android:layout_height="400dp"android:padding="20dp"app:progress="65"app:max="100"app:progressTextSize="20sp"app:strokeCapRound="true" />
attrs.xml
<!--进度值-->
<attr name="progress" format="integer" />
<!--进度最大值-->
<attr name="max" format="integer" />
<!--进度颜色-->
<attr name="progressColor" format="color" />
<!--进度文字-->
<attr name="progressTextVisibility" format="enum"><enum name="visible" value="0"></enum><enum name="invisible" value="4"></enum>
</attr>
<!--进度文字-->
<attr name="progressTextSize" format="dimension" />
<!--进度文字颜色-->
<attr name="progressTextColor" format="color" />
<!--进度背景色-->
<attr name="progressBackgroundColor" format="color" />
<!--进度开始角度 0-360-->
<attr name="progressStartAngle" format="float" />
<!--圆圈线宽度-->
<attr name="progressStrokeWidth" format="dimension" />
<!--圆圈半径-->
<attr name="progressRadius" format="dimension" />
<!--是否帽圆-->
<attr name="strokeCapRound" format="boolean" />
使用
CircleProgressView circle_progress = findViewById(R.id.circle_progress);
circle_progress.setMax(100);
circle_progress.setProgress(65);
Android 圆圈进度相关推荐
- Android中进度条控件使用
android中进度条控件使用 ProgressBar pb = findViewById(R.id.pb);pb.setMax(100);pb.setProgress(33); 转载于:https: ...
- android 自定义 进度条 旋转,Android_Android ProgressBar进度条使用详解,ProgressBar进度条,分为旋转进 - phpStudy...
Android ProgressBar进度条使用详解 ProgressBar进度条,分为旋转进度条和水平进度条,进度条的样式根据需要自定义,之前一直不明白进度条如何在实际项目中使用,网上演示进度条的案 ...
- Vue2.0+SVG实现音乐播放圆形进度条组件,传入实时百分比实现圆圈进度动画效果
vue2.0+SVG实现音乐播放圆形进度条组件,传入实时百分比实现圆圈进度动画效果 需求分析: 类似于大多数音乐播放器中等mini播放器控制按钮,显示播放进度,实时更新进度. progress-cir ...
- android中进度条的使用,android的进度条使用
android的进度条 1.实现的效果 2.布局代码 先写一个my_browser.xml文件 存放WebView android:layout_width="fill_parent&quo ...
- android音乐进度条设计代码,【Android】Android开发实现进度条效果,SeekBar的简单使用。音量,音乐播放进度,视频播放进度等...
作者:程序员小冰,GitHub主页:https://github.com/QQ986945193 新浪微博:http://weibo.com/mcxiaobing 首先给大家看一下我们今天这个最终实现 ...
- android自定义进度条_Android中的自定义进度栏
android自定义进度条 Custom progress bar in android application gives it a personal touch. In this tutorial ...
- android 通知栏进度_Android改造下载图片进度通知
android 通知栏进度 In this tutorial, we'll be using the Retrofit library in order to download an image fr ...
- Android反向进度条(ProgressBar)的实现——从右到左的进度条
Android反向进度条(ProgressBar)--从右到左的进度条 前言: 最近在项目中需要使用到反向进度条,在网上查了些资料,感觉对自己作用不大,于是自定义样式,实现了反向进度条. 1. 第一步 ...
- android 动态改变进度条,Android条纹进度条的实现(调整view宽度仿进度条)
Android条纹进度条的实现(调整view宽度仿进度条) 发布时间:2020-10-03 16:14:24 来源:脚本之家 阅读:89 作者:RustFisher 前言 本文主要给大家介绍了关于An ...
最新文章
- android 5.0 9300,三星Android5.0升级名单曝光 S2止步4.2
- Python 技术篇 - 通过pyminifier库实现源码压缩、混淆、加密保护实例演示,pyminifier的使用方法
- git 使用攻略小记
- 整合Swagger2文档api
- ARM硬件支持java技术Jazelle DBX
- java aac rtp封装_分享一段H264视频和AAC音频的RTP封包代码
- LeetCode 1201. 丑数 III(最小公倍数+二分查找)
- 巴菲特发布2022年致股东公开信:盛赞苹果CEO
- 解决微信0day上线CobaltStike的几个问题
- JS助记 ----- 盒子模型与获取元素样式
- 各种编程语言介绍,应用,性能等
- kubernetes-[1]-简单介绍
- GitHub使用教程
- 记一次SQLServer2019安装和卸载问题的解决过程
- 复联3观影指南丨漫威宇宙里的AI黑科技
- 【AVD】NDK MediaCodec 编码中的坑 configure: err(-2147479551) error -38 Fatal signal 4 (SIGILL) ILL_ILLOPC
- 使用百度BAE部署java应用
- 来杭州云栖大会,全面了解企业如何实现云上IT治理
- hdu5385 wyh2000 and pupil 二分图
- 转]udev实现原理(含检测U盘拔插例子)检测热插拨 (hotplug)
热门文章
- 浏览器文件下载和图片显示(流形式)
- 黑马VUE电商管理后台笔记记录
- 【转】SAP CO成本配置
- 计算机图形学五角星c语言,计算机图形学五角星的裁剪代码
- 一家公司招聘你后,凭什么给你开高工资?
- c语言编程软件联想小新,小米官方用C语言程序暗示全新小米笔记本Air i5版本售价...
- 3*3矩阵键盘的实现
- 合肥工业大学计算机学院王院长,合肥工业大学七位院长相继出走,为什么成为其他学校挖角的对象?...
- 关于写计算机作文,描写电脑的作文
- 本人阅读过的优秀小说、文学作品等优秀书籍推荐