Jogo para Android

To criando um aplicativo para Android, gostaria que alguém me ajudasse com uma maneira de controlar o tempo dentro de um for, Exemplo: quando aparecer uma mensagem Hello World, ae depois de 3 segundos a mensagem muda para Bem Vindo, tudo isso dentro de um for, tem como isso ser feito, ou existe uma maneira melhor, alguém poderia me ajudar, desde já agradeço.

Em Java “normal” normalmente se usa um Timer pra isso. No caso do Android, é possível usar Timer, mas é mais recomendado usar a classe Handler:

http://developer.android.com/reference/android/os/Handler.html#sendMessageDelayed(android.os.Message, long)

Ela tem um método chamado sendMessageDelayed, onde você pode especificar uma mensagem e um tempo de delay para a mensagem ser exibida.

Sobrescreva o método handleMessage para decidir o que fazer com a mensagem.