在第三章中我们已经了解到,可以在Canvas对象上绘制位图对象。然而,这并不是Android中Canvas类的所有用途。它还支持向量和文本绘制。我们既可以通过位图对象使用Canvas对象(如同在第3章所做的一样),也可以通过View对象使用它。首先,我们将使用Canvas对象来创建或修改一个位图对象,然后转向使用View对象来实现某种非常简单的,基于Canvas对象的动画。
在第三章中我们已经了解到,可以在Canvas对象上绘制位图对象。然而,这并不是Android中Canvas类的所有用途。它还支持向量和文本绘制。我们既可以通过位图对象使用Canvas对象(如同在第3章所做的一样),也可以通过View对象使用它。首先,我们将使用Canvas对象来创建或修改一个位图对象,然后转向使用View对象来实现某种非常简单的,基于Canvas对象的动画。