⑴ android rbg怎么调色值的亮度
Android的颜色值支持常见的四种形式如下所示:
#RGB:分别指定红、绿、蓝三原色的值(只支持0~f这16级颜色)来代表颜色。
#ARGB:分别指定红、绿、蓝三原色的值(只支持0~f这16级颜色)及透明度(只支持0~f这16级透明度)来代表颜色。
#RRGGBB:分别指定红、绿、蓝三原色的值(支持00~ff这256级颜色)来代表颜色。
#AARRGGBB:分别指定红、绿、蓝三原色的值(支持00~fff这256级颜色)及透明度(支持00~fff这256级透明度)来代表颜色。
上面四种形式中,A、R、G、B都代表一个十六进制的数,其中A代表透明度,R代表红色的数值,G代表绿色数值,B代表蓝色数值。
⑵ Android 中代码定义颜色的几种方式
Android开发中颜色的自定义方法
1、使用Color类的常量,如:
int color = Color.BLUE; // 创建一个蓝色 是使用Android提供的颜色 int color = Color.RED; int color = Color.WHITE; 2、通过ARGB构建,如:
int color = Color.argb ( 127, 255, 0, 255 ); // 半透明的紫色
其中第一个参数表示透明,0表示完全透明,255(ff)表示完全不透明;后三位分别代表RGB的值了。 3、使用XML资源文件来定义颜色
该方法扩展性好,便于修改和共享,如在values目录下创建一个color.xml: <?xml version=” 1.0” encoding=”utf -8”> <resources>
<color name=”mycolor”> #7fff00ff</color> </resources>
定义了一个名为mycolor的颜色,在别的地方就可以通过引用mycolor来获取该颜色值,如textView定义中:
android:textColor= "@drawable/mycolor"
Java代码中可以使用ResourceManager类中的getColor来获取该颜色: int color = getResources().getColor(R.color.mycolor);
这与第二种方法得到的值是一样的,getResources()方法返回当前活动Activity的ResourceManager类实例。
说明:XML定义方法接受6位和8位两种表示法,而且开头必须是#,8位定义时前两位表示透明。 4、直接定义色值,如: int color = 0xff00ff00;
这种方法必须使用0x开头,而不是用我们常用的#。与方法3不一样,值也必须用8位表示 ,不接受6位的颜色表示。分组一下0x|ff|ff00ff,0x是代表颜色整数的标记,ff是表示透明度,ff00ff表示RGB颜色值。
=======================
补充一点Android布局中背景图片的设置(编辑LinearLayout):
* 可以使用纯色:android:background="@drawable/mycolor" (XML资源文件中定义的颜色)
* 也可使用图片:android:background="@drawable/bg" (需要将一个名为bg.jpg或png的图片拷贝到res/drawable-hdpi目录下)。
⑶ 哪位大神懂安卓RGB三原色编码啊求解答
光的三原色RGB 色的三原色CMY 【R,G,B】加色模式,颜色越加越亮 红+绿=黄 绿+蓝=青 红+蓝=品红 【C,M,Y,K】减色模式,颜色越加越暗 青+品=绿 品+黄=红 黄+青=绿 这些你都知道吧,颜色太多了,神仙也列不出来所有的可能 找个色相环看看,了解一下他的规律就好了! 色调从0~255,0为黑色,255为白色.128为灰色.0~85为暗部,86~170为中间调,171~255为高光区. 光的三原色【RGB】 加色:变亮 滤色 颜色减淡 线性减淡 浅色 红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色, 这个标准几乎包括了人类视力所能感知的所有颜色 印刷(色的)三原色【CMY】减色:变暗 正片叠底 颜色加深 线性加深 深色 青、品、黄 【光的三原色】它就是RGB(红绿蓝). 实验证明:红、绿、蓝三种色光无法被分解,故称“三原色光”. 我们现在上课,讲摄影就是这种三原色,另外,我们看的电视的荧光粉也是这种组合.RGB这三种颜色的组合,几乎形成所有的颜色. 从黑色开始,也就是没有光线便没有色彩.这牵涉到发出光后才会有反射光.对于发出的光,可由红、绿、蓝三个主要光波,当以不同比例结合时便产生一个完整的光谱,包含所有的色彩. 光线会越加越亮,两两混合可以得到更亮的中间色:红和绿光的混合会产生黄光,红和蓝光产生洋红光(或者叫品红,红紫),蓝和绿光产生青光.等量的三种主色光则产生白光.(在加色法中的二次色光,确是减色法中的主色.) 【色的三原色】 我们看到印刷的颜色,实际上都是看到的纸张反射的光线,比如我们在画画的时候调颜色,也要用这种组合.颜料是吸收光线,不是光线的叠加,因此颜料的三原色就是能够吸收RGB的颜色,为青、品、黄(CMY). 把黄色颜料和青色颜料混合起来,因为黄色颜料吸收蓝光,青色颜料吸收红光,因此只有绿色光反射出来,这就是黄色颜料加上青色颜料形成绿色的道理. 印刷是利用减色原理,印刷机在纸上或其它被印物上印上青、洋红和黄等三种主色色墨,则必须使用反射光来作业,从白纸上反射出红、绿和蓝色光量,彩色印刷是利用大小不同的半色调网点以不同的角度一层层叠印在纸上而产生全彩,不同大小网点的效果与显示器上不同的红、绿和蓝磷光强度相似. ---------------------------------------------------------------------------- 可选颜色调色 首先,和我一样建立选区,拷贝一层,为什么要这样做,底层可以做参照 现在得到一个图层1,按Ctrl同时点图层1,得到一个选区,然后创建可选颜色调整层,你如图一样的拉动滑块,就会看到他们的变化 你会发现下面的东西,在有的一端,变化不是很大,黑色滑块执行的是从白色到本身色再到黑色,把他看着调整色 的明度也许更好理解点,虽然他实际是因为在印刷中青、洋红、黄3原色油墨组合形成的黑色黑度不够,而为了弥补 这一缺陷,加入的黑色颜料. 我们知道RGB和CMYK彩色模式,看上去相差甚远,实质上两者是互补关系.由色轮可知,青、洋红、黄分别为红、绿、 蓝的补色.可选颜色其实就是应用这个关系和印刷中的分色理论的,关于这个,各位可以去看看专业的理论,我们 通过实验得到如下的东西. 【红色】 青-100 ← 0 → 100 红←红→ 黑 洋红-100 ← 0 → 100 黄←红→ 红 黄-100 ← 0 → 100 洋红←红→ 红 黑-100 ← 0 → 100 白←红→ 黑 【黄色】 青-100 ← 0 → 100 黄← 黄→绿 洋红-100 ← 0 → 100 黄← 黄→红 黄-100 ← 0 → 100 白← 黄→黄 黑-100 ← 0 → 100 白← 黄→黑 【绿色】 青-100 ← 0 → 100 黄← 绿→绿 洋红-100 ← 0 → 100 绿← 绿→黑 黄-100 ← 0 → 100 青← 绿→绿 黑-100 ← 0 → 100 白← 绿→黑 【青色】 青-100 ← 0 → 100 白← 青→青 洋红-100 ← 0 → 100 青← 青→蓝 黄-100 ← 0 → 100 青← 青→绿 黑-100 ← 0 → 100 白← 青→黑 【蓝色】 青-100 ← 0 → 100 洋红← 蓝→蓝 洋红-100 ← 0 → 100 青← 蓝→蓝 黄-100 ← 0 → 100 蓝← 蓝→黑 黑-100 ← 0 → 100 白← 蓝→黑 【洋红色】 青-100 ← 0 → 100 洋红←洋红→ 蓝 洋红-100 ← 0 → 100 白←洋红→洋红 黄-100 ← 0 → 100 洋红←洋红→ 红 黑-100 ← 0 → 100 白←洋红→黑 白色 中性灰和黑色分别执行青洋红 黄和他们各自的本色和补色,不过是浓淡不同而已, 自己去做下了,有兴趣的话还可以注意下复合颜色的不同,做下后会有不同的感觉的. 别忘了有答必赏
⑷ RGB颜色表是什么作用是什么不太清楚......
RGB色彩模式是工业界的一种颜色标准
通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是运用最广的颜色系统之一。
显示器大都是采用了RGB颜色标准,在显示器上,是通过电子枪打在屏幕的红、绿、蓝三色发光极上来产生色彩的,电脑一般都能显示32位颜色,有一千万种以上的颜色。
电脑屏幕上的所有颜色,都由这红色绿色蓝色三种色光按照不同的比例混合而成的。一组红色绿色蓝色就是一个最小的显示单位。屏幕上的任何一个颜色都可以由一组RGB值来记录和表达。
在电脑中,RGB的所谓“多少”就是指亮度,并使用整数来表示。通常情况下,RGB各有256级亮度,用数字表示为从0、1、2...直到255。注意虽然数字最高是255,但0也是数值之一,因此共256级。如同2000年到2010年共是11年一样。
按照计算,256级的RGB色彩总共能组合出约1678万种色彩,即256×256×256=16777216。通常也被简称为1600万色或千万色。也称为24位色(2的24次方)。
在led领域利用三合一点阵全彩技术, 即在一个发光单元里由RGB三色晶片组成全彩像素。随着这一技术的不断成熟,led显示技术会给人们带来更加丰富真实的色彩感受。
⑸ android 怎么获取rgb文件的颜色值
android可以通过Bitmap.getPixel(x,y)方法获取指定位置的rgb文件的颜色值。分三个步骤:
1、获取点击处的view的bitmap:可以通过ImageView.getBackground()/getDrawable()/getDrawingCache()等方式获取。
2、将点击坐标转换为bitmap内部坐标。
3、getPixel(x,y)即可。
⑹ 在ANDROID中什么是RGB命名法。 听说是背景色。那么请问每种颜色的代码是什么呢谢谢。
#aa0000 红色 #00aa00绿色 #0000aa 蓝色 其他的就是这三个颜色的组合
⑺ rgb颜色表怎么算的
RGB就是red green blue三原色相互搭配组成的颜色。每种颜色分为0-255,RGB 0,0,0就是黑的。255,255,255是白的。255,0,0红色,0,255,0绿色,0,0,255蓝色。其他颜色就是搭配出来的了。比如255,255,0,就是黄色。
⑻ android:background="#88323232"是什么颜色
颜色代码:323232的颜色是暗度的灰色阴影,颜色如下图:
在RGB三原色光模式中,#323232是由19.61%的红色,19.61%的绿色和19.61%的蓝色组成。在HSL色彩空间里,#323232有0度的色调,0%的饱和度以及19.61%的亮度。这种颜色的波长将近620纳米。Ford Dark Charcoal可互相调和。
⑼ RGB颜色值对照表所有颜色大全)
颜色代码:
颜色代号:红色#FF0000深紫色#871F78褐红色#8E236B石英#D9D9F3
绿#00FF00深石板蓝#6B238E中海洋蓝#32CD99亮蓝#5959AB
蓝色#0000FF深铅灰色#2F4F4F中蓝色#3232CD鲑鱼道颜色#6F4242
牡丹红#FF00FF深棕#97694F森林绿#6B8E23深红#BC1717
青色#00FFFF深绿松石#7093DB亮黄色#EAEAAE海绿#238E68
黄色FFFF00深色木材#855E42中兰花#9370DB半甜巧克力#6B4226
黑色#000000浅灰色#545454绿色#426F42赭石#8E6B23
海蓝色#70DB93土灰色玫瑰#856363中石板蓝#7F00FF银色#E6E8FA
巧克力#5C3317长石#D19275春绿#7FFF00天蓝色#3299CC
紫色#9F5F9F耐火砖#8E2323中绿松石#70DBDB石板蓝#007FFF
铜#B5A642森林绿#238E23淡紫色#DB7093亮粉色#FF1CAE
亮金#D9D919金#CD7F32中木#A68064春绿#00FF7F
棕色#A67D3D亮黄色#DBDB70深海军蓝#2F2F4F钢蓝色#236B8E
青铜#8C7853灰色#c0c0海军#23238E明亮的天蓝色#38B0DE
2号青铜#A67D3D铜绿#527F76霓虹灯篮#4D4DFFbrown#DB9370
制服蓝色#5F9F9F蓝色#93DB70霓虹粉色#FF6EC7紫红色#D8BFD8
冷铜#D98719猎人绿#215E21新的深海军蓝#00009C石板蓝#ADEAEA
铜#B87333印度#4E2F2F新棕#EBC79E深棕色#5C4033
珊瑚红#FF7F00#土黄#9F9F5F深金黄色#CFB53B浅灰色#CDCDCD
紫色#42426F浅蓝色#C0D9D9橙色#FF7F00紫罗兰#4F2F4F
深棕色#5C4033浅灰色#a8a8鲑鱼#FF2400紫色#CC3299
深绿色轻钢#8F8FBD淡紫色#DB70DB小麦#D8D8BF
深紫铜绿#4A766E浅木色#E9C2A6浅绿色#8FBC8F黄绿色#99CC32
深橄榄绿,酸橙绿,32CD32粉红色
深兰#9932CD橙#E47833梅子#EAADEA
(9)android颜色rgb颜色表扩展阅读:
注意事项:
颜色编码是基于RGB十六进制计算的。
1.RGB颜色模型是一种颜色标准,行业是基于红(R),绿色(G),蓝色(B)三个颜色通道的变化及其相互之间的叠加得到各种颜色,RGB是代表红、绿、蓝三个通道的颜色,这个标准包括几乎所有的颜色由人类的视觉感官,是使用最广泛的颜色系统之一。
2.RGB颜色模式使用RGB模型为图像中每个像素的RGB分量分配一个从0到255的强度值。仅使用三种颜色的RGB图像,您可以混合他们在不同的比例,以重现16777216(256*256*256)的颜色在屏幕上。
⑽ android rgb888和argb565有什么区别
android rgb888和argb565主要有意义、位数、模式标准三种区别。
1、意义不同:
argb565表示在16位整数中,低5位对应蓝色的高5位,高5位对应红色的高5位,中6位对应绿色的高6位。
rgb888,使用三个连续字节分别存储三个八位数的红色、绿色和蓝色。
2、位数不同:
argb555 也是16位的,2个字节,RGB各5位,有1位未用。
rgb888 是24位的,3个字节。
3、模式标准不同:
argb 是一种色彩模式,也就是RGB色彩模式附加上Alpha(透明度)通道,常见于32位位图的存储结构。
rgb 色彩模式是工业界的一种颜色标准,是通过对红(R)、绿(G)、蓝(B)三个颜色通道的变化以及它们相互之间的叠加来得到各式各样的颜色的,RGB即是代表红、绿、蓝三个通道的颜色,这个标准几乎包括了人类视力所能感知的所有颜色,是目前运用最广的颜色系统之一。