gpt4 book ai didi

java - 如何在运行时使用其他形状制作自定义圆形?

转载 作者:行者123 更新时间:2023-12-02 04:55:41 26 4
gpt4 key购买 nike

我从 UI 设计师那里得到了这张照片,他给了我全尺寸的 vector ,周围有圆圈,如下所示:

enter image description here

我在android studio中导入完整的 vector 并为其中的所有路径设置名称,然后在运行时选择它们,这样我就可以使它们可见或不可见并更改颜色我想如果我有一个具有最大圆的 vector 并选择 vector 路径,也许可以工作

但我的问题是必须在运行时完成,因为用户定义的圆圈数量在 25 到 30 之间

有人知道如何制作这个吗?

最佳答案

圆是 360 度,所以如果你想要例如该圆上有 30 个点,每 360/30 = 12 度需要一个点。

现在,您将摆脱数学技能的束缚,并使用正弦和余弦函数(请参阅Math 类)来计算这些点的位置。

然后以这些点为中心绘制小圆圈。

关于java - 如何在运行时使用其他形状制作自定义圆形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56412326/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com