java - Android 颜色选择器 - 更新颜色数组

标签 java android

我正在尝试为 Android 创建一个看起来像 Gimp 的简约版本的颜色选择器。因此,它有一个色调 slider 和一个矩形,其中包含在色调 slider 中选择的颜色的饱和度/值变体。

问题:创建矩形的最佳方法是什么?

现在,我正在创建一个 200x200 的像素阵列,但用该阵列创建和显示矩形需要大约 5 秒的时间。每当我更改色调 slider 中的值时,我都需要更改矩形中的颜色...

矩形是位图,顺便说一句。我可以在上面使用颜色矩阵吗?如何使用?有例子吗?

提前致谢!

最佳答案

通过使用 LinearGradients 绘制矩形,您可以创建饱和度/值随所选色调变化的矩形。

您可以在此处合并代码:http://code.google.com/p/android-color-picker/进入你的应用程序。看来这就是你想要的。

关于java - Android 颜色选择器 - 更新颜色数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1542806/

相关文章:

仅具有负指数的 Java DecimalFormat

java - 如何有效地在 SWT/Swing 表中填充数百万条记录

android - 关闭按钮上的键盘单击该关闭 fragment

android - EditText 上的事件

android opengl渲染垃圾

java - 将整数添加到乘法表

java - 为什么我无法通过设置此日历对象获得我期望的星期几?

java - 继承错误

java - apk 文件调试 - React Native

android - 如何使用指定的 POST 参数打开 Android 浏览器?