Passe a intenção com valor na Primeira Atividade:
Intent intent = new Intent(FirstActivity.this, SecondActivity.class);
intent.putExtra("uid", uid.toString());
intent.putExtra("pwd", pwd.toString());
startActivity(intent);
Receber intenção na segunda Atividade;
Intent intent = getIntent();
String user = intent.getStringExtra("uid");
String pass = intent.getStringExtra("pwd");
Geralmente, usamos dois métodos com a intenção de enviar o valor e obter o valor. Para enviar o valor que irá utilizar intent.putExtra("key", Value);e durante receber a intenção de outra atividade, vamos utilizar intent.getStringExtra("key");para obter os dados de intenção como Stringou usar algum outro método disponível para obter outros tipos de dados ( Integer, Boolean, etc.). A chave pode ser qualquer palavra-chave para identificar o valor significa que valor você está compartilhando. Espero que funcione para você.
user.getUserAccountId()+""pois isso criaria objetos desnecessários para ser coletado. Considere usarString.valueOf(user.getUserAccountId)ouInteger.toString(user.getUserAccountId)vez disso.