前言: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. Android中xml文件解析 SAX方式 与 PULL方式
  2. adroid app权限实现方式
  3. 【Android】- Android Service的两种启动方式
  4. 14、到底改如何区分android的平板、电视、手机
  5. Android日记 获取SharedPreferences三种方式及使用
  6. Android UIAutomator 定位方式详解
  7. 将Eclipse代码导入到Android Studio的两种方式

随机推荐

  1. Android中的小技巧
  2. Android之解决多语言适配部分TextView内
  3. 程序员挑战高薪,你必须会的十大面试题《一
  4. adb命令执行java代码
  5. android 自定义图形之层叠样式 [layer-li
  6. android Api Demos
  7. location of the android sdk has not be
  8. 如何用Android(安卓)源码生成APK签名文件
  9. Android 4.03 编译系统------lunch
  10. Android:RecyclerView中Item的VideoView预