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

双缓冲技术绘图:

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

 

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

 

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

[Android学习笔记]双缓冲绘图技术,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。