Java Canvas 在 Android 中的 Squircle

Squircle with Java Canvas in Android

我被要求制作这个叫做 Squircle 的形状。它与带圆角的圆角矩形或正方形非常相似。然而,这不是所需的形状。我怎样才能做到这一点?

您可以创建 Shape Drawable 并设置圆角半径。

我想出了我自己的解决方案,今天是一个非常简单的库,这里是link。 https://github.com/MicroRJ/android_superellipse

这是我的特定输出的一些示例图像。