#java #android #sharedpreferences
#java #Android #sharedpreferences
Вопрос:
Я новичок в Android.
У меня есть такая база данных.
Я использовал SharedPreferences для запоминания информации о пользователе.
Однако есть момент, который я не понимаю. Когда пользователь входит в приложение, нужно ли сохранять все данные Firebase в SharedPreference, чтобы приложение запомнило пользователя?
Какой тип данных сохраняется в SharedPreference? Я просто хочу, чтобы, если пользователь войдет в приложение, мое приложение запомнит пользователя и его флажки, комментарии, лайки или что-то еще.
Возможно, это глупый вопрос, но я новичок в этом. Спасибо вам за все.
Ответ №1:
Да, вы можете использовать sharedPreferences
для этой цели. Вы можете сохранить int
, String
, boolean
float
, double
sharedPreferences
… в,,.
Вам нужно сохранить информацию о пользователе в sharedPreferences
при входе в систему.
Комментарии:
1. для сохранения информации о пользователе вам не нужно создавать несколько общих настроек для сохранения каждого значения, сохраните данные пользователя в формате json и преобразуйте в строку, а затем сохраните ее в sharedprefrence
Ответ №2:
Вы можете использовать SharedPreferences для сохранения значений. Создайте модель и с помощью Gson сохраните все значения в одной строке вместо того, чтобы сохранять отдельно.