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

kkkajs

> 编程语言
开源

我的 js 项目

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

我的 js 项目

CircleDisplay ============= Android View 用于在圆形 View 中显示和选择(通过触摸)值/百分比,并带有动画。特性 ======= 核心功能: - 在漂亮的圆形 View 中显示值 - 支持百分比和普通值 - 使用触摸手势选择/选择值(包括回调) - 完全可定制 - 动画绘制(表示值的条形逐渐填充) 使用 ======= 只需将 CircleDisplay.java 文件复制到您的项目中即可。无需令人讨厌的库导入,您只需要该单个文件。要使用 CircleDisplay,请在 .xml 中定义它: xml java CircleDisplay cd = (CircleDisplay) findViewById(R.id.circleDisplay); 或在代码中创建它: java CircleDisplay cd = new CircleDisplay(Context()); 定制您的 CircleDisplay,并显示值。样式方法: - setColor(int color):使用此方法设置表示值的弧/条形的颜色。您可以使用 Color.COLORNAME 作为参数,或者使用 getColor(resid)。 - setStartAngle(float angle):设置弧/条形的起始角度。默认情况下,它从视图的顶部开始(270°)。 - setAnimDuration(int millis):设置动画/构建条形所需的毫秒数。 - setTextSize(float size):设置视图中心的文本大小。 - setValueWidthPercent(float percentFromTotalWidth):设置表示值条形/弧的宽度,以圆的半径百分比为单位。 - setFormatDigits(int digits):设置用于视图中心的值的数字位数。 - setDimAlpha(int alpha):值介于 0 和 255 之间,表示用于值弧的剩余部分的 alpha 值。 - setDrawText(boolean enabled):如果启用,则在视图中心绘制文本(包含值和单位)。 - setPaint(int which, Paint p):设置新的 Paint 对象,而不是默认对象。例如,可以使用 CircleDisplay.PAINTTEXT 来更改用于文本的 Paint。 - setUnit(String unit):设置在视图中心显示的单位。例如,“%”或“€”,或者您希望圆形显示器表示的任何内容。 - setStepSize(float stepsize):设置圆形显示器的步长(最小选择间隔),默认为 1f。建议将此值设置为不…

Issues· 0 开放

查看全部 Issues在 GitHub 打开

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

> 标签

Java

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

> 工具信息

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

> 相关工具

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