【问题标题】:Android Brightnes of Color programarically以编程方式的 Android 颜色亮度
【发布时间】:2011-08-24 20:10:31
【问题描述】:

如何以编程方式修改颜色的亮度? 例如使用 Java AWT 颜色转换为 HSB 修改亮度并转换为颜色。 在 Android 中我该怎么做?

【问题讨论】:

    标签: android colors brightness


    【解决方案1】:

    API 在Color 类中提供了几种转换 ARGB 和 HSV 的方法。

    添加代码sn-p:

    float []hsvBlue = new float[3];
    Color.colorToHSV(Color.BLUE, hsvBlue);
    int rgbBlue = Color.HSVToColor(hsvBlue);
    

    【讨论】:

    • 例如?我看到了 API,但是,我该怎么做呢?
    • 更改如何应用于屏幕?
    • 这个问题引发了关于您在屏幕上绘制什么以及如何绘制的广泛讨论。
    猜你喜欢
    • 2017-12-30
    • 2013-06-12
    • 1970-01-01
    • 2015-04-02
    • 2021-06-27
    • 2011-10-26
    • 1970-01-01
    • 2015-07-01
    • 1970-01-01
    相关资源
    最近更新 更多