Вы должны сохранить зарегистрированные данные пользователя в SharedPreferences после успешного входа.
//save login data
SharedPreferences.Editor spe = mContext.getSharedPreferences("datas",
Context.MODE_PRIVATE).edit();
spe.putBoolean("isLoggedIn", true);
spe.commit();
и загружать данные входа в SharedPreferences, где вы хотите проверить, вошел ли пользователь в систему или нет.
//Load login data
SharedPreferences sp = mContext.getSharedPreferences("datas",
Context.MODE_PRIVATE);
if (sp.getBoolean("isLoggedIn", false)==true) {
//user is logged in
} else {
//user is not logged in
}
Подробнее о SharedPrefences на Android: http://developer.android.com/reference/android/content/SharedPreferences.html
SO не используется, чтобы сообщить продавцу, как его реализовать. Это ответ на вопрос, с которым вы сталкиваетесь. – Darrell
Можете ли вы поделиться полным кодом для входа в систему и оставаться в системе до тех пор, пока пользователь не нажмет на кнопку выхода из системы. Пожалуйста, поделитесь им по[email protected] –
Мне нужно разработать приложение для Android, как это - Пользователь вводит учетные данные для входа (Hardcoded по вашему выбору) и отправляет. Приложение проверяет наличие валидации. Если входы правы, он будет перенаправлен на экран приветствия. Теперь, после входа пользователя в приложение, ему не нужно снова входить в систему. Если он запустит приложение после успешного входа в систему, он будет перенаправлен на экран приветствия напрямую. –