Я создаю логин в своем приложении. Пользователь вводит свою информацию, которую я отправляю в веб-службу, чтобы проверить и получить его идентификатор. Теперь мне нужно сохранить его где-нибудь в моем приложении, чтобы проверить, есть ли у него вход.Сохранение информации о пользователе в настройках приложения
Итак, где эта информация должна быть сохранена? Я знаю, что у каждого приложения есть свои настройки, поэтому должна быть эта информация? Может быть, кто-то может дать мне больше информации о том, что и как это делается.
Спасибо.
Я нашел этот пост: What is the most appropriate way to store user settings in Android application
Я считаю, что мой вопрос был дубликатом. Но было бы неплохо, если бы у вас было чем поделиться.
Для тех, кто интересно о compatiility, это поддерживается во всех существующих версиях API (добавлено в API V1). Документацию SharedPreferences можно найти здесь: http://developer.android.com/reference/android/content/SharedPreferences.html – JakeJ
Для всех, кто задается вопросом о безопасности, не храните пароль пользователя в SharedPreferences. –
Вы никогда не должны сохранять простые пароли в приложениях или базах данных. Вместо сохранения простого текста вы можете его использовать. Когда вам нужно подтвердить данный пользовательский пароль, вы можете его использовать так же и сравнить хеши. Этот способ намного лучше обычного текста. – RoDo