精华内容
下载资源
问答
  • 在Android的Bitmap.Config中有四个枚举类型:ALPHA_8、ARGB_4444、ARGB_8888和RGB_565 下面是这四种类型的详细解释: ALPHA_8:每个像素都需要1(8位)个字节的内存,只存储位图的透明度,没有颜色信息 ARGB_4444...

    在Android的Bitmap.Config中有四个枚举类型:ALPHA_8、ARGB_4444、ARGB_8888和RGB_565

    下面是这四种类型的详细解释:

    ALPHA_8:每个像素都需要1(8位)个字节的内存,只存储位图的透明度,没有颜色信息

    ARGB_4444:A(Alpha)占4位的精度,R(Red)占4位的精度,G(Green)占4位的精度,B(Blue)占4位的精度,加起来一共是16位的精度,折合是2个字节,也就是一个像素占两个字节的内存,同时存储位图的透明度和颜色信息。不过由于该精度的位图质量较差,官方不推荐使用

    ARGB_8888:这个类型的跟ARGB_4444的原理是一样的,只是A,R,G,B各占8个位的精度,所以一个像素占4个字节的内存。由于该类型的位图质量较好,官方特别推荐使用。但是,如果一个480*800的位图设置了此类型,那个它占用的内存空间是:480*800*4/(1024*1024)=1.5M

    RGB_565:同理,R占5位精度,G占6位精度,B占5位精度,一共是16位精度,折合两个字节。这里注意的时,这个类型存储的只是颜色信息,没有透明度信息
    ---------------------
    作者:若城风
    来源:CSDN
    原文:https://blog.csdn.net/fence2012/article/details/44928871
    版权声明:本文为博主原创文章,转载请附上博文链接!

    转载于:https://www.cnblogs.com/wikiki/p/10633157.html

    展开全文
  • 在Android的Bitmap.Config中有四个枚举类型:ALPHA_8、ARGB_4444、ARGB_8888和RGB_565 下面是这四种类型的详细解释: ALPHA_8:每个像素都需要1(8位)个字节的内存,只存储位图的透明度,没有颜色信息 ARGB_4444:A...

    在Android的Bitmap.Config中有四个枚举类型:ALPHA_8、ARGB_4444、ARGB_8888和RGB_565

    下面是这四种类型的详细解释:

    ALPHA_8:每个像素都需要1(8位)个字节的内存,只存储位图的透明度,没有颜色信息

    ARGB_4444:A(Alpha)占4位的精度,R(Red)占4位的精度,G(Green)占4位的精度,B(Blue)占4位的精度,加起来一共是16位的精度,折合是2个字节,也就是一个像素占两个字节的内存,同时存储位图的透明度和颜色信息。不过由于该精度的位图质量较差,官方不推荐使用

    ARGB_8888:这个类型的跟ARGB_4444的原理是一样的,只是A,R,G,B各占8个位的精度,所以一个像素占4个字节的内存。由于该类型的位图质量较好,官方特别推荐使用。但是,如果一个480800的位图设置了此类型,那个它占用的内存空间是:4808004/(10241024)=1.5M

    RGB_565:同理,R占5位精度,G占6位精度,B占5位精度,一共是16位精度,折合两个字节。这里注意的时,这个类型存储的只是颜色信息,没有透明度信息

    展开全文
  • 在Android的Bitmap.Config中有四个枚举类型:ALPHA_8、ARGB_4444、ARGB_8888和RGB_565: ALPHA_8:每个像素都需要1(8位)个字节的内存,只存储位图的透明度,没有颜色信息 ARGB_4444:A(Alpha)占4位的精度,R(Red...

    在Android的Bitmap.Config中有四个枚举类型:ALPHA_8ARGB_4444ARGB_8888RGB_565

    ALPHA_8:每个像素都需要1(8位)个字节的内存,只存储位图的透明度,没有颜色信息

    ARGB_4444:A(Alpha)占4位的精度,R(Red)占4位的精度,G(Green)占4位的精度,B(Blue)占4位的精度,加起来一共是16位的精度,折合是2个字节,也就是一个像素占两个字节的内存,同时存储位图的透明度和颜色信息。不过由于该精度的位图质量较差,官方不推荐使用

    ARGB_8888:这个类型的跟ARGB_4444的原理是一样的,只是A,R,G,B各占8个位的精度,所以一个像素占4个字节的内存。由于该类型的位图质量较好,官方特别推荐使用。但是,如果一个480*800的位图设置了此类型,那个它占用的内存空间是:480*800*4/(1024*1024)=1.5M

    RGB_565:此类型中,R占5位精度,G占6位精度,B占5位精度,一共是16位精度,折合两个字节。这里注意的是,这个类型存储的只是颜色信息,没有透明度信息

    展开全文
  • ALPHA_8:Each pixel is stored as a single translucency (alpha) channel.  每个像素信息只存储了...ARGB_4444:This field was deprecated in API level 13. Because of the poor quality of this configurat...

    ALPHA_8:Each pixel is stored as a single translucency (alpha) channel.

          每个像素信息只存储了alpha这一项信息。

    ARGB_4444:This field was deprecated in API level 13. Because of the poor quality of this configuration, it is advised to use ARGB_8888 instead. 

         这个值在level 13的时候就已经不被建议使用了,因为他是一个低质量的配置,它被建议使用ARGB_8888 

    ARGB_8888:Each pixel is stored on 4 bytes. This configuration is very flexible and offers the best quality. It should be used whenever possible.

         每个像素信息占用4个字节(即32个二进制位)的存储空间,alpha、red、green、blue各占8个二进制位。这个配置项是非常灵活,并提供了最好的质量。他应该在可能的情况下尽量被使用。

    RGB_565:Each pixel is stored on 2 bytes and only the RGB channels are encoded: red is stored with 5 bits of precision (32 possible values), green is stored with 6 bits of precision (64 possible values) and blue is stored with 5 bits of precision.This configuration may be useful when using opaque bitmaps that do not require high color fidelity

         每个像素信息占用2个字节(即16位二进制位)并且至存储了RGB的信息没有alpha信息,其中Red5位,Green6位,Blue5位。这个配置项在不需要提供透明度的情况下更有用。

    480*800分辨率占用的内存空间是:480*800*4/(1024*1024)=1.5M

    展开全文
  • 有时会看到别人使用bitmap是用到ARGB_8888/RGB_565这类参数,那么这些参数是什么?对bitmap有什么影响? 他们是Bitmap.Config的四种枚举类型。 (ARGB分别是alpha透明度red、green、blue三色) ARGB_8888:分别...
  • [Android]通过JNI访问并操作Bitmap的元素,支持RGB565和ARGB8888 标签:androidbitmapjni 2014-05-09 20:352985人阅读评论(1)收藏举报 版权声明:本文为博主原创文章,未经博主允许不得转载。 一段...
  • 各种格式中,每种都有自己的优点缺点,我们并无技术创建一种格式,只是在选择最优格式而已。 对于不同的图片资源,有不同的作用,自然可以选择不同的格式。各种脚本是将写着选择固化起来,方便使用,同时提高...
  • 本文为转载,原博文地址为:http://m.blog.csdn.net/blog/chzphoenix/42171653有时会看到别人使用bitmap是用到ARGB_8888/RGB_565这类参数,那么这些参数是什么?对bitmap有什么影响?他们是Bitmap.Config的四种枚举...
  • 在上一篇博客三级缓存二次采样的使用中我们提到了四张彩色模式,下面我就给大家介绍一下 在介绍之前我们小了解一下Android中图片占用内存的几个主要的因素: 1 图片长度 2 图片宽度,  3 单位像素占用的...
  • 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息本声明。否则将追究法律责任。http://lovewf.blog.51cto.com/1723922/674236 最近学习Api文档,打开Android.graphics.Bitmap类里...
  • ARGB_8888ARGB_4444、RGB_565、ALPHA_8深入分析及常见误区纠正 区别体现:  标题中的四种类型为bitmap在内存中存在的四种色彩的存储模式,他们本质区别体现在每种模式下的bitmap内部的每个像素点,在内存中...
  • A:Alpha透明度 R:Red红色 G:Green绿色 ...ARGB8888:分别用8个bit来记录每个像素的A、R、G、B数据,就是常说的...RGB565:分别用5个、6个5个bit记录像素的R、G、B数据,其中G的6个bit中一个是无效保留的,32色位图
  • 关于颜色解码: ARGB_8888:分别用8位来记录4个值,所以每个像素会占用32位。 ...ARGB_4444:分别用4位来记录4个值,所以每个...RGB_565:分别用5位、6位5位来记录RGB三色值,所以每个像素会占用16位。 ALPHA_8:
  • Bitmap.Config 中 ARGB_8888和ARGB_4444

    千次阅读 2015-11-25 22:07:08
    关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解 A:透明度 R:红色 G:绿 B:蓝 Bitmap.Config ARGB_4444:每个像素占四位,即A=4,R=4,G=4,B=4,那么一个像素点占4+4+4+4=16位  Bitmap.Config ...
  • 在 Android 中有两个主要的方法对图片进行解码:ARGB8888 RGB565。前者为每个像素使用了 4 个字节,后者每个像素使用了 2 个字节。ARGB8888 的优势是图像质量更高以及能存储一个 alpha 通道。 Picasso使用 ARGB...
  • 我有一张 420*210 的png图片,放在assets 目录下。... 把RGB_565换成 ARGB_4444 ARGB_8888 的接过正常,分别为 420*210*2 420*210*4 求知道的人帮忙解答一下。。。感谢
  • 精通安卓性能优化-第三章(二)

    千次阅读 2014-07-06 11:52:28
    颜色转换 在图形程序中一个通用的操作是将颜色从一种格式转换成另外一种。比如,32位的值代表的颜色,有4个8位的通道(alpha, red, green, blue)...这两种格式通常被称为分别称为ARGB8888和RGB565。 Listing 3-11
  • 一.简单介绍Android中的颜色 安卓支持的颜色模式: ...注意:我们常用的是ARGB8888和ARGB4444,而在所有的安卓设备屏幕上默认的模式都是RGB565,请留意这一点。 以ARGB8888为例介绍颜色定义: A 从ox0
  • Android支持四种类型的位图(Bitmap)分别为ALPHA_8、ARGB_4444、ARGB_8888、RGB_565,常用的类型是ARGB_8888和RGB_565ARGB_8888类型的位图为32位的位图,它的每一个像素点有32位组成,每8位一组,每组代表的意思...
  • Android中的位图资源简介

    千次阅读 2012-07-25 17:20:08
    Android支持四种类型的位图(Bitmap)分别为ALPHA_8、ARGB_4444、ARGB_8888、RGB_565,常用的类型是ARGB_8888和RGB_565ARGB_8888类型的位图为32位的位图,它的每一个像素点有32位组成,每8位一组,每组代表的意思...
  • 单位像素占用的字节Bitmap.Config有关,常用的有RGB_565和ARGB_8888RGB_565占2个字节,ARGB_8888占4个字节支持透明度,RGB_565表示的颜色值没有ARGB_8888的多,RGB_565不支持透明度。 如何处理图片占用内存过...
  • Android 颜色使用总结

    2017-05-30 19:42:35
    在平时coding中,我们常用的是ARGB8888和ARGB4444,而在所有的安卓设备屏幕上默认的模式都是RGB565。 模式 介绍 RGB565 屏幕默认模式(16位) ARGB8888 四通道高精度(32位) ARGB4444 四通道低精度(16位) Alpha...
  • 参考文章:GcsSloop 朱才一、简单介绍颜色 安卓支持的颜色模式: ... 注意:我们常用的是ARGB8888和ARGB4444,而在所有的安卓设备屏幕上默认的模式都是RGB565,请留意这一点。 以ARGB8888为例介绍颜色
  • Android 颜色

    2017-04-06 14:18:01
    版权声明:本文为博主原创文章,转载请注明文章地址 一.... 安卓支持的颜色模式: ...PS:其中字母表示通道类型...注意:我们常用的是ARGB8888和ARGB4444,而在所有的安卓设备屏幕上默认的模式都是RGB565,请留意这一点。

空空如也

空空如也

1 2 3 4
收藏数 71
精华内容 28
关键字:

argb8888和rgb565