前言:http://blog.sina.com.cn/s/blog_69a04cf40100pyhu.html


enum {



    WINDOW_FORMAT_RGBA_8888 = 1, // 四字节,A(1Byte)R(1Byte)G(1Byte)B(1Byte)



    WINDOW_FORMAT_RGBX_8888 = 2, // 四字节(低24位有效),A(无效)R(1Byte)G(1Byte)B(1Byte)



    WINDOW_FORMAT_RGB_565   = 4, // 两字节,R(5bits)G(6bits)B(5bits)



};


色彩深度应该选择哪种方式?

目前测试过的手机以及平板都能够很好的支持WINDOW_FORMAT_RGBX_8888,并没有任何的不流畅。


WINDOW_FORMAT_RGB_565肯定是一种内存使用最小的方式,其他两种方式是它的两倍,但是数据肯定需要

进行换算,才能够写入渲染缓存

缺陷:华为平板直接屏蔽了该色彩深度,毕竟平板宽屏采用24真彩色更能表现其图像质量


WINDOW_FORMAT_RGBX_8888不处理透明度,也就省去了一道功夫,看似应该效率有那么一点点的提升


更多相关文章

  1. adroid app权限实现方式
  2. 【Android】- Android(安卓)Service的两种启动方式
  3. android触摸实现物体运动方式
  4. 两个星期的Android开发
  5. Android中xml文件解析 SAX方式 与 PULL方式
  6. Android日记 获取SharedPreferences三种方式及使用
  7. 14、到底改如何区分android的平板、电视、手机
  8. Android(安卓)Https请求详细demo
  9. android 接听和挂断实现方式

随机推荐

  1. Android(安卓)关于wifi管理的代码
  2. android Fragment
  3. ubuntu 编译 ffmpeg For Android
  4. android之组件4
  5. android之纵横屏幕切换时保存数据
  6. android 开发 @override 编译错误 解决办
  7. Android下调整多媒体音量方法
  8. Android短信发送器
  9. android 限定 EditText字符输入个数
  10. Android(安卓)handler用法详解二(例2)