码迷,mamicode.com
首页 > 移动开发 > 详细

[Android学习笔记]双缓冲绘图技术

时间:2014-05-23 03:57:01      阅读:417      评论:0      收藏:0      [点我收藏+]

标签:android   c   a   数据   学习   时间   

双缓冲技术绘图:

什么情况下产生的双缓冲技术?
当数据量很大时,绘图可能需要花费很长的时间,这样屏幕就会出现卡顿,闪烁等现象。

 

什么是双缓冲技术?
双缓冲是在内存中创建一个与屏幕绘制区域一致的对象,先将图形绘制到内存中的这个对象
上,再一次性将这个对象上的图形拷贝到屏幕上。
其过程如下:
1.在内存中创建与画布一致的缓冲区
2.在缓冲区画图
3.将缓冲区位图拷贝到当前画布上
4.释放缓冲区内存

 

android开发中,surfaceView就是实现了双缓冲技术的View

[Android学习笔记]双缓冲绘图技术,布布扣,bubuko.com

[Android学习笔记]双缓冲绘图技术

标签:android   c   a   数据   学习   时间   

原文地址:http://www.cnblogs.com/hellenism/p/3742105.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!