Utilize the ProgressBar ui element.
http://developer.android.com/reference/android/widget/ProgressBar.html
Your layout would look something like below.
<LinearLayout
android:orientation="horizontal"
... >
<ImageView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
..... />
<ProgressBar
android:layout_width="wrap_content"
android:layout_height="wrap_content"
style="@android:style/Widget.ProgressBar.Horizontal"
android:layout_marginRight="5dp" />
</LinearLayout>
Then in your activity, while your updating the progress bar in the "onProgressUpdate" of an AsyncTask you can also switch out the image in the imageView, on some kind of interval.