gpt4 book ai didi

Android - Canvas是如何使用的

转载 作者:行者123 更新时间:2023-11-29 15:49:44 26 4
gpt4 key购买 nike

我正在尝试使用 SurfaceView 绘制圆圈,我很好奇您在绘制某些东西时是否总是使用 Canvas 。除了使用 canvas 之外,还有其他方法吗?优点/缺点是什么?另外,您个人会如何使用 SurfaceView 绘制圆?

最佳答案

有两个基本选项:使用 Canvas 或 OpenGL ES。

画圆最简单的方法是使用Canvas#drawCircle() .用 OpenGL ES 做同样的事情更复杂,尽管有各种工具包可以简化事情。

根据您的需要,您可能需要考虑使用 custom View反而。 SurfaceView 上的 Canvas 渲染不是硬件加速的,但自定义 View 上的 Canvas 渲染可以。

关于Android - Canvas是如何使用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30905244/

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