Я хочу создать приложение, и у пользователя есть два варианта. Поместите пароль перед входом на мой рабочий стол или если он не требует пароля, он просто перенаправляется непосредственно на мой рабочий стол. Мой вопрос, какое хранилище данных я должен использовать? SharedPreferences или SQLite для хранения пароля и что более подходит?Какое хранилище данных использовать
ответ
SQLite используется для табличных данных, например. учетные записи пользователей.
Если у вас только один пользователь с одним паролем, будет намного проще использовать SharedPreferences
, если вам не нужно масштабировать его для нескольких пользователей, это будет абсолютно нормально.
Если ваше приложение основано на одном пользователе, тогда лучше сохранить пароль в SharedPreference и сохранить зашифрованный пароль вместо простой строки.
Хранение пароля в БД требуется для создания отдельной таблицы, которая не имеет смысла только для 1-2 пользователей.
Какое совпадение, я делал то же самое и использовал общие предпочтения !!! оба имеют свои преимущества .. Общие предпочтения предназначены для быстрого доступа и загружаются в память для быстрого доступа вместе с приложением, в то время как SQLite предназначен для большого объема хранения данных ... Я бы предпочел, чтобы вы использовали общие предпочтения
- 1. Какое хранилище использовать?
- 2. Какое хранилище данных C# следует использовать?
- 3. Для Hadoop: какое хранилище данных?
- 4. Какое будет лучшее хранилище данных?
- 5. Какое хранилище NoSQL мы должны использовать?
- 6. Какое хранилище следует использовать для плагина Outlook?
- 7. Какое это хранилище int?
- 8. Какое самое постоянное хранилище данных HTML5?
- 9. Какое хранилище полезно для чтения.
- 10. Какое хранилище делает Eclipse (Helios)?
- 11. Какое хранилище NoSQL для выбора
- 12. Какое хранилище db делает websphere MQ use
- 13. Какое лучшее хранилище для SQL Server 2000?
- 14. Какое хранилище данных лучше всего подходит для моего сценария
- 15. Отправка массовых смс клиентам. какое хранилище данных я должен предпочесть?
- 16. Хранилище столбцов в хранилище данных
- 17. добавить, отредактировать, удалить и поделиться с пользовательским списком списков и какое хранилище данных использовать в android
- 18. Как использовать хранилище данных с высокой репликацией
- 19. Как использовать cherrpy, встроенный в хранилище данных
- 20. Как использовать локальное хранилище данных в Parse.com
- 21. Как узнать, какое хранилище используется JVM?
- 22. Какое идеальное облачное хранилище для объектов String?
- 23. Какое решение PayPal использовать?
- 24. Хранилище данных сетевых сервисов
- 25. PHP хранилище данных данных
- 26. Хранилище данных основных данных
- 27. Хранилище данных FactTable
- 28. Какое использование выхвата использовать?
- 29. Какое regex использовать?
- 30. Какое txtfield использовать?
Для небольших данных всегда используйте SharedPreferences. –