Android有核心图形,如目标C核心图形?

时间:2014-01-30 04:08:05

标签: android

我试图将绘图算法从iPhone移植到android但是我在android中找不到图形方法的问题对iPhone来说比较简洁,请帮忙。

示例:iPhone有一个方法drawInRect()但是android还没有。 在iPhone中,他们将获得当前的绘图环境,但我们没有相同的概念。

1 个答案:

答案 0 :(得分:6)

Android使用Canvas API,该API承载所有绘图调用(SDK Documentation)。每个View对象都会传递一个Canvas来绘制其内容。您可以通过子类化并覆盖其onDraw()方法(SDK Documentation)来自定义任何视图的输出,以便在该视图的Canvas上绘制您想要的任何内容。