关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
来源:互联网 发布:360游戏优化器有用吗 编辑:程序博客网 时间:2024/06/06 17:48
A:透明度
R:红色
G:绿
B:蓝
Bitmap.Config ARGB_4444:每个像素占四位,即A=4,R=4,G=4,B=4,那么一个像素点占4+4+4+4=16位
Bitmap.Config ARGB_8888:每个像素占四位,即A=8,R=8,G=8,B=8,那么一个像素点占8+8+8+8=32位
Bitmap.Config RGB_565:每个像素占四位,即R=5,G=6,B=5,没有透明度,那么一个像素点占5+6+5=16位
Bitmap.Config ALPHA_8:每个像素占四位,只有透明度,没有颜色。
一般情况下我们都是使用的ARGB_8888,由此可知它是最占内存的,因为一个像素占32位,8位=1字节,所以一个像素占4字节的内存。假设有一张480x800的图片,如果格式为ARGB_8888,那么将会占用1500KB的内存。
0 0
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_4444 ARGB_8888 RGB_565 ALPHA_8的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的区别
- ActionBarSherlock学习笔记——ActionBar.Tab
- 预测算法——指数平滑法
- Android解析xml——pull
- Listview下拉刷新(顶部刷新)
- JDBC编程——建立连接,并简单操作
- 关于ARGB_8888、ALPHA_8、ARGB_4444、RGB_565的理解
- linux菜鸟学习(八)----Linux /etc/group文件
- 酉矩阵
- 按两次返回退出应用
- iOS9下, openURL方法无法使用?
- 关于ssh远程登录主机
- 关于Linux的文件颜色定义
- 粒子效果的简单实现
- rails常用的验证