首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

2011.09.13——— android Bit地图.Config

2012-07-15 
2011.09.13——— android Bitmap.Config2011.09.13——— android Bitmap.Config参考:http://blog.csdn.net/gao

2011.09.13——— android Bitmap.Config
2011.09.13——— android Bitmap.Config

参考:http://blog.csdn.net/gaomatrix/article/details/6530371
http://blog.sina.com.cn/s/blog_4b650d650100nq9g.html
http://topic.csdn.net/u/20101222/10/16f81d75-4d74-46f1-b7e4-5b643e9e34d3.html

Bitmap.Config下面有4个参数:

Bitmap.Config  ALPHA_8    图形参数应该由一个字节来表示,应该是一种8位的位图Bitmap.Config  ARGB_4444  图形的参数应该由两个字节来表示 分别用4个bit来记录每个像素的A、R、G、B数据,16色位图Bitmap.Config  ARGB_8888  图形的参数应该由四个字节来表示 分别用8个bit来记录每个像素的A、R、G、B数据,就是常说的32bit位图、256色位图(这个也可能是RGB888这种24bit位图)  Bitmap.Config  RGB_565 图形的参数应该由两个字节来表示 分别用5个、6个和5个bit记录像素的R、G、B数据,其中G的6个bit中一个是无效保留的,32色位图


一般情况下我们都是用ARGB_8888    但是它也相对的很占内存
因为一个像素8+8+8+8=32位  8位一个字节  也就是一个像素4个字节 如果是800*480的图片的话 也就是 800*480*4/1024/124  估计也有1M多了 
所以作为手机应用开发人员你使用的内存是有限的 1 楼 freedomray 2011-10-18   请问楼主,ALPHA_8的具体意思是什么呢?现在知道是占用一个字节,那么a,r,g,b各占两个bit么?如果一个bitmap使用这样的颜色配置,那么红色是否就是0xF0呢? 2 楼 lipeng88213 2011-10-18   freedomray 写道请问楼主,ALPHA_8的具体意思是什么呢?现在知道是占用一个字节,那么a,r,g,b各占两个bit么?如果一个bitmap使用这样的颜色配置,那么红色是否就是0xF0呢?
应该是的

热点排行