Como fazer o usuario aguardar enquanto acessa o webservice?

Montei uma aplicação onde o usuario digita username e senha, em seguida uma thread é iniciada, e os dados são enviados para um webservice que retorna se a senha está correta ou não. Se estiver correta, retorna um String, se estiver errada, starta uma exceção. Como mostrar uma tela de aguarde para o usuário até que o retorno seja enviado?

Simples. Crie uma thread separada que trata da tela.