动画绘制的图像

时间:2012-08-10 14:58:41

标签: android animation canvas

我遇到了一些问题。我有一个使用画布绘制的图像,我想为它制作动画。我想做TranslateAnimation之类的事情,但TranslateAnimation仅适用于视图,而我的图片不是视图。我该怎么办?

1 个答案:

答案 0 :(得分:0)

就我个人而言,我没有使用Android画布,但我相当确定你需要做的是:

  1. 在画布上绘制形状
  2. 等待几毫秒
  3. 清除画布
  4. 将形状重绘为下一个直接位置
  5. 并重复此操作,直到达到最终位置。

    从我的小知识来看,画布更像是一张纸而不是flash动画。你需要绘制,清除,重新计算,重绘。我强烈建议您阅读更多有关该主题的内容。首先,我将从android画布参考开始:http://developer.android.com/reference/android/graphics/Canvas.html

    然后尝试一些教程,如用于android的画布逐帧教程:http://developingthedream.blogspot.ro/2011/01/android-canvas-frame-by-frame-animation.html

    此外,我强烈建议先在Google上查找内容然后在堆栈上发布问题。有一个很好的机会,特别是如果你是一个初学者,找到你需要的一切现有的教程和更多。祝你好运学习。