ARGB 值详解
来源:互联网 发布:python 用户登录认证 编辑:程序博客网 时间:2024/06/04 23:15
RGB颜色比对工具:http://tool.oschina.net/commons?type=3
DEFAULT_HIGHLIGHT_COLOR = 0xFF33B5E5; ( Alpha透明度、 红、绿、蓝)
以下为详细定义:
十六进制颜色值在 ActionScript 中, 与 Bitmap Data 类结合使用的颜色值应使用 32 位(4B)十六进制数表示。每个1B对定义四个颜色通道 (红、绿、蓝和 Alpha) 中每个颜色通道的强度。颜色通道的强度为以范围介于 0 到 255 之间的十进制数的十六进制表示法;FF 是指全强度 (255), 00 是指通道中无颜色 (0)。
例如, 白色 (所有通道中都是全强度) 用十六进制记数法表示为: 0xFFFFFFFF。而黑色正好相反;它在红色、绿色和蓝色中的任何一个通道中都无颜色: 0xFF000000。
请注意, Alpha 通道 (第一个1B) 仍然为全强度 (FF)。Alpha 通道中的全强度意味着没有 alpha (FF) (不透明), 无强度 (00) 意味着全 alpha (全透明)。因此,透明像素颜色值为 0x00FFFFFF。从 ARGB 转换为十六进制值对于特定的颜色, 人们通常容易记住它的 Alpha、红色、绿色和蓝色 (ARGB) 值, 而记不住其十六进制值。
转载第二篇
在我们玩的游戏中我们会经常见到一些图像的特效,比如半透明等效果。要实现这种半透明效果其实并不难,需要我们懂得图像像素的操作。
不要怕,其实在Android中Bitmap为我们提供了操作像素的基本方法。
我们可以通过getPixels()方法获得该图像的像素并放到一个数组中去,我们操作这个数组就可以了。最后通过setPixels()方法设置这个数组到Bitmap中。
在Android中,每一个图像像素通过一个4字节整数来展现:最高位字节用作Alpha通道,即用来实现透明与不透明控制,·255代表完全不透明,0则代表完全透明;接下来的一个字节是Red红色通道,255代表完全是红包。依次类推,接下来的两个字节相应地实现绿色和蓝色通道。
- ARGB 值详解
- ARGB 值详解
- 【Android】ARGB颜色值
- ARGB
- ARGB
- ARGB
- ARGB 转换为十六进制值
- ARGB,RGB颜色值表示
- Android 透明颜色值ARGB
- ARGB 颜色取值与透明度搭配
- 十六进制颜色值和ARGB颜色值的转换
- 十六进制颜色值和ARGB颜色值的转换
- 十六进制颜色值和ARGB颜色值的转换
- Android中argb颜色值与int互转
- android 色值设定:ARGB透明度的设置
- 什么是ARGB
- ARGB 排布
- IOS获取图片中某个像素点的像素值,包括ARGB的各个值
- Web思维导图
- ASP.Net MVC的ViewBag一个坑,不要跳进去
- 在同一台应用服务器内共享cookie和跨域共享cookie的方法
- android开源框架android-async-http使用
- 只能填写数字的input
- ARGB 值详解
- 软件业的发展方向:云、Web以及App
- Excel学习笔记
- eclipse的快捷键ctrl+alt+down冲突,禁用了显卡快捷键还是不行的解决方法!
- ArcGIS教程:克里金法的工作原理(二)
- Linux下tomcat的catalina.out文件过大
- ng-src与ng-href
- Python实现监控某个服务,服务崩溃发送邮件报告
- HeadFirst Java 1-18