Images is load from URL using AsyncTask and Picasso.
Images are in ListView
My code on GitHub
Displaying bitmaps in your UI in ViewPager and GridView (zip)
Image swipe (slide) gallery (zip)
Image slider with swipe and pinch zoom (zip)
Actually, the loading images from URL to ImageView (ImageView itself is in GridView or ListView) is not a simple task. You should provide memory and disk caching to avoid reload image again and again.
The simpliest way to show progress in ActionBar is
[code language=”java”]
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);
setContentView(R.layout.activity_main);
[/code]