show animación de múltiples imágenes

Quiero mostrar una imagen de fondo y varias imágenes que se mueven hacia abajo al igual que la escena "nevadas", entonces, ¿cómo puedo hacer eso? La imagen de fondo no debe moverse, solo las imágenes pequeñas deben caerse. ¿Cómo puedo hacer esto?

Update -> He mostrado imágenes en la pantalla, pero todas vienen al mismo tiempo, pero quiero mostrar las imágenes que vienen en otro momento, ¿cómo puedo hacer esto? Oye, sugiera de alguna manera. ¿Es esta la forma correcta o si no? sugiérame la forma correcta ...

Aquí está mi código:

public class AnimationActivity extends Activity implements AnimationListener 
{
    /** Called when the activity is first created. */

    LinearLayout layout;

    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Animation movement;
        layout = (LinearLayout) findViewById(R.id.linearLayout_ani);
        movement = AnimationUtils.loadAnimation(this,R.layout.abc);
        movement.reset();
        movement.setFillAfter(true);
        movement.setAnimationListener(this);
        movement.setRepeatCount(1);
        movement.setRepeatMode(7);

        layout.startAnimation(movement);            

    }
    @Override 
    public void onAnimationEnd(Animation movement) 
    {
        // TODO Auto-generated method stub      
    }
    @Override
    public void onAnimationRepeat(Animation arg0) 
    {
        // TODO Auto-generated method stub

    }
    @Override
    public void onAnimationStart(Animation arg0) 
    {
    }
}

Aquí está el archivo de diseño de animación:

<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromXDelta="0%"
    android:toXDelta="50%"
    android:fromYDelta="0%"
    android:toYDelta="95%" 
    android:duration="10000" 
    android:zAdjustment="normal" />

main .xml file

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
     android:id="@+id/linearLayout"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:orientation="vertical"
     android:background="@drawable/wall">

    <LinearLayout android:id="@+id/linearLayout_ani"
     android:layout_width="fill_parent"
     android:layout_height="fill_parent"
     android:orientation="horizontal" 
     >   
    <ImageView android:id="@+id/snowimg1" 
       android:layout_width ="wrap_content"
       android:layout_height ="wrap_content"
       android:visibility="visible" 
       android:background="@drawable/snow1"
       ></ImageView>
       <ImageView android:id="@+id/snowimg2" 
       android:layout_width ="wrap_content"
       android:layout_height ="wrap_content"
       android:visibility="visible" 
       android:background="@drawable/snow1"
       ></ImageView>
       <ImageView android:id="@+id/snowimg3" 
       android:layout_width ="wrap_content"
       android:layout_height ="wrap_content"
       android:visibility="visible" 
       android:background="@drawable/snow1"
       ></ImageView>
       <ImageView android:id="@+id/snowimg4" 
       android:layout_width ="wrap_content"
       android:layout_height ="wrap_content"
       android:visibility="visible" 
       android:background="@drawable/snow1"
       ></ImageView>
       <ImageView android:id="@+id/snowimg5" 
       android:layout_width ="wrap_content"
       android:layout_height ="wrap_content"
       android:visibility="visible" 
       android:background="@drawable/snow1"
       ></ImageView>
       <ImageView android:id="@+id/snowimg6" 
       android:layout_width ="wrap_content"
       android:layout_height ="wrap_content"
       android:visibility="visible" 
       android:background="@drawable/snow1"
       >
    </ImageView>
    </LinearLayout> 

</LinearLayout>    

Respuestas a la pregunta(1)

Su respuesta a la pregunta