title: Designing animation for android application
body: <p>What is the best way to design and embed an animation into an android app.
  (I'm not talking about transitions and activities in/out animations.)</p>
  
  <p>I can think of 2 ways of doing it:</p>
  
  <ol>
  <li>designing the animation with flash or something similar, export png-sequence with transparent bgs and creating an animation from the images in an xml file (How do I write this kind of xml?)</li>
  
  <li>creating a grid of images with all the frames of the animation that I've created 
  and save it into one image. than using something like background-position in css in order to move the visible area of the image on each frame enter (By Java code, or by xml)</li>
  </ol>
  
  <p>which of this is better/most common? and how do I implement the solution (if there is a better solution - that would be great).
  and what programs do you usually use for this kind of task</p>
  
  <p>(the goal is to achieve something that works like the frog in cut the rope or the birds in angry birds for example)</p>
  
  <p>thanks! </p>