gpt4 book ai didi

java - 使用 canvas 和 surfaceview 在 Android 上使用 Java 双缓冲

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:12:13 25 4
gpt4 key购买 nike

如何做这件事?谁能给我一个大纲?

根据我在网上找到的内容,在我的 run() 函数中似乎是这样的:

  1. 创建位图
  2. 创建 Canvas 并将其附加到位图
  3. lockCanvas()
  4. 调用 draw(canvas) 并将位图绘制到后台缓冲区(如何??)
  5. unlockCanvasAndPost()

这是正确的吗?如果是这样,我能得到一些解释吗?这些步骤是什么意思,我该如何实现?我以前从未为 Android 编程过,所以我是一个真正的菜鸟。如果不正确,我该怎么做?

最佳答案

它已经是双缓冲的,这就是 unlockCanvasAndPost() 调用所做的。无需创建位图。

关于java - 使用 canvas 和 surfaceview 在 Android 上使用 Java 双缓冲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6538423/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com