Java 编写自定义HSB颜色函数-Android

Java 编写自定义HSB颜色函数-Android,java,android,colors,Java,Android,Colors,HSB颜色空间是我在Android应用程序中所做的完美选择(因为色调值在0-360之间,而S&B保持在常数100) java.awt.Color中的Color类有这个函数,但是Android.Color没有,因此我可能在寻找一个自定义实现,或者这个问题的解决方案 非常感谢。好的,我想办法解决这个问题 颜色空间HSV的工作原理与HSB完全从价值角度类似 一旦您满意,您可以将饱和度和亮度定义为常数,例如,每种颜色的饱和度和亮度为255=1f,然后简单地增加色调值将在整个颜色范围内缓慢工作。外观如何?

HSB颜色空间是我在Android应用程序中所做的完美选择(因为色调值在0-360之间,而S&B保持在常数100)

java.awt.Color中的Color类有这个函数,但是Android.Color没有,因此我可能在寻找一个自定义实现,或者这个问题的解决方案


非常感谢。

好的,我想办法解决这个问题

颜色空间HSV的工作原理与HSB完全从价值角度类似

一旦您满意,您可以将饱和度和亮度定义为常数,例如,每种颜色的饱和度和亮度为255=1f,然后简单地增加色调值将在整个颜色范围内缓慢工作。

外观如何?您可能会发现有帮助。当我得到答案时,我已经离开了那个项目,从来没有机会尝试它,但从一条帖子上的评论来看,它似乎奏效了。