android 双缓存画图demo

时间:2019-03-10 03:02:50
【文件属性】:

文件名称:android 双缓存画图demo

文件大小:987KB

文件格式:RAR

更新时间:2019-03-10 03:02:50

android 双缓存 画图

当数据量很大时,绘图可能需要几秒钟甚至更长的时间,而且有时还会出现闪烁现象,为了解决这些问题,可采用双缓冲技术来绘图。  双缓冲即在内存中创建一个与屏幕绘图区域一致的对象,先将图形绘制到内存中的这个对象上,再一次性将这个对象上的图形拷贝到屏幕上,这样能大大加快绘图的速度。双缓冲实现过程如下:   1、在内存中创建与画布一致的缓冲区   2、在缓冲区画图   3、将缓冲区位图拷贝到当前画布上   4、释放内存缓冲区 下面的例子(一个画图板)将实现双缓冲画图


【文件预览】:
DoubleBuffer
----.project(848B)
----bin()
--------AndroidManifest.xml(888B)
--------jarlist.cache(119B)
--------dexedLibs()
--------DoubleBuffer.apk(194KB)
--------res()
--------resources.ap_(41KB)
--------classes()
--------classes.dex(443KB)
----.settings()
--------org.eclipse.jdt.core.prefs(177B)
----ic_launcher-web.png(50KB)
----AndroidManifest.xml(888B)
----proguard-project.txt(781B)
----libs()
--------android-support-v4.jar(384KB)
----src()
--------com()
----project.properties(563B)
----res()
--------values()
--------values-sw720dp-land()
--------layout()
--------drawable-ldpi()
--------drawable-hdpi()
--------values-v11()
--------drawable-mdpi()
--------values-sw600dp()
--------drawable-xhdpi()
--------drawable-xxhdpi()
--------menu()
--------values-v14()
----.classpath(364B)
----gen()
--------com()
----assets()

网友评论

  • 还行 ,可以参考。