Ciao, io avevo fatto una cosa del genere tempo fa. In pratica si trattava di una semplice ListView in cui ogni riga aveva come sfondo l'immagine di una nuvoletta. Per quanto riguarda l'immagine, invece, avevo utilizzato una 9 patch drawable, ovvero una immagine che può adattarsi alle dimensioni di ciò che contiene. In rete dovresti trovare parecchio materiale a riguardo!