Предположим, что ваша активность при регистрации составляет RegistrationActivity , где вы будете показывать кнопку регистрации, а HomeActivity будет тем действием, которое будет показано пользователю после успешной регистрации в приложении.
Вы должны поддерживать некоторую переменную, чтобы вы могли знать, зарегистрирована эта переменная или нет.
boolean isUserRegistered ;
, если пользователь успешно зарегистрирован, тогда
isUserRegistered = true;
и сохраните эту переменную, используя SharedPreferences. Для получения дополнительной информации о SharedPreferences: Пример общих настроек Android
В всплывающем или другом задании, в котором вы решите, какое действие открыть, поставьте этот флажок,
if(isUserRegistered)
//start HomeActvity
else
//start RegistrationActivity