Im trying to write a very basic android app that displays around 5 pictures one after each other on the screen. I want it to display a different picture after about 10 secon
Create a Runnable that executes the change you want (I suppose it will be changing an ImageView's bitmap/drawable), and post them with delay to the main thread loop, using a Handler and its postDelayed() method.
To make it a loop, you could have the runnable post itself.