百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
S

SectorProgressView

> 编程语言
开源

使用圆形和扇形的 Android 简单的进度提示或图表小组件

657 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

使用圆形和扇形的 Android 简单的进度提示或图表小组件

行业进度视图

演示

如何使用:

彩色 RingProgressView

  • 在 xml 中定义视图
xml
  • 参数说明
  • 可以使用 Java 代码自定义视图
java
crpv = (ColorfulRingProgressView) findViewById(R.id.crpv);
crpv.setPercent(75);
crpv.setStartAngle(0);
crpv.setBgColor(0xffe1e1e1);
crpv.setFgColorStart(0xffffe400);
crpv.setFgColorEnd(0xffff4800);
crpv.setStrokeWidthDp(21);

SectorProgressView

  • 在 xml 中定义视图
xml
  • 可以使用 Java 代码自定义视图
java
spv = (SectorProgressView) findViewById(R.id.spv);
spv.setPercent(25);
spv.setStartAngle(0);
spv.setBgColor(0xffe5e5e5);
spv.setFgColor(0xffff765c);

状态不确定

此库添加了 SectorProgressView 和 ColorfulRingProgressView 的不确定状态 API。配置角度或百分比参数,然后调用 animateIndeterminate

java
animateIndeterminate()

// if you want custom the duration or TimeInterpolator
animateIndeterminate(int durationOneCircle, TimeInterpolator interpolator)

// to stop animate
stopAnimateIndeterminate()

下载演示版 APK 体验一下。 集成

  • 使用 gradle。在 app.gradle 中添加依赖
groovy
dependencies {
    compile 'com.timqi.sectorprogressview:library:2.0.1'
}
  • 或者,如果您使用 Android Studio,可以从 GitHub 克隆仓库。选择 File -> New -> Import Module, 然后导航到源目录中的 library 文件夹即可。

.apk file Download

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaandroidprogressring

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言