Toast.makeText(FormularioActivity.this, "OK " + aluno.getNome() + " e " + aluno.getAltura() + " salvo!", Toast.LENGTH_SHORT).show();
Deve ser uma pergunta besta, mas vamos lá. Não estou conseguindo compreender como o getNome consegue trazer o valor. Como ele está conseguindo pegar o valor de dentro do:
public Aluno pegaAluno() {
//Vamos criar o objeto Aluno
Aluno aluno = new Aluno();
//Agora vamos colocar dentro do objeto, Aluno, os dados do formulário
//Veja que com o set nós colocamos
aluno.setNome(campoNome.getText().toString());
aluno.setIdade(campoIdade.getText().toString());
aluno.setAltura(campoAltura.getText().toString());
//Por fim, aqui vamos devolver o objeto Aluno montado
return aluno;
}