У меня есть вопрос и надеюсь, что у вас не будет много времени. Я использую приложение счетчика калорий. Я буду хранить продукты, упражнения в SQLite DB. Однако я не уверен, что мне нужно использовать БД для сохранения сведений о человеке (рост, единицы измерения и начальный, текущий и целевой вес) в БД или с помощью GetSharedPreferences(). Является ли хорошей практикой смешивать 2 метода для сохранения данных?Смешивание SQLite DB и GetSharedPreferences()
0
A
ответ
0
Я полагаю, вы пишете приложение для Android. Я предлагаю вам хранить пользователей со связанными с ними данными в базе данных, а не использовать общие настройки. Таким образом, ваше приложение будет более расширяемым для поддержки нескольких пользователей.
Смежные вопросы
- 1. Смешивание атрибутов и агрегатных функций в SQLite
- 2. SQLite Check Constraints и SQLite DB Browser
- 3. О getSharedPreferences
- 4. nullpointerexception getSharedPreferences
- 5. при использовании getDefaultSharedPreferences и getSharedPreferences
- 6. getSharedPreferences Lifetime
- 7. Доктрина: Смешивание разметки YAML и менеджера db (navicat)?
- 8. создать новый sqlite Db
- 9. SQLite DB в iPhone
- 10. Sqlite db переустановить строку
- 11. Загрузка файла SQlite .db
- 12. Sqlite db security
- 13. Android: Sqlite DB insert
- 14. Ошибка Android SQLite DB
- 15. Sqlite DB Locked
- 16. Android SQLite DB Вопрос
- 17. getSharedPreferences, не возвращающее значение
- 18. Использование getSharedPreferences android?
- 19. Показать автоматически getSharedPreferences
- 20. Служба Android getSharedPreferences Проблемы
- 21. Вопросы HTML5 SQLite Db
- 22. Студия Android Getsharedpreferences
- 23. SQLite DB Issues
- 24. coredata sqlite malformed DB
- 25. Уведомления Android SQLite DB
- 26. Ошибка создания SQLite DB
- 27. Обновление iPhone SQLite DB
- 28. SQlite DB поиск, где
- 29. android: SQLite Db error
- 30. Обновление sqlite db
Да, я разрабатываю приложение для Android. Но в наши дни почти у всех есть смартфон, я не думаю, что мое приложение должно поддерживать нескольких пользователей. Я читал, что общие предпочтения быстрее с точки зрения производительности, но вопрос в том, является ли хорошей практикой использование общих настроек для личных данных (высота, единицы и начальный, текущий и целевой вес) и базы данных (для продуктов, упражнений и т. Д.), или просто использовать только DB – Radoslav