Задать вопрос
@prokopov-vi

Как правильно обращаться с БД в андроид?

Вопрос заключается не в проблеме создания или использования БД в андроид, а именно в правильности ее создания, точнее внедрении в приложение !

Например, я сейчас делаю приложение в котором есть БД и в ней 8 таблиц! Как правильно сделать: создавать бд в классе расширяющем SQLiteOpenHelper или копировать в приложение готовую БД ?
  • Вопрос задан
  • 344 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Мидл Android‑разработчик
    5 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности приложений Андроид»
    14 недель
    Далее
Решения вопроса 1
zagayevskiy
@zagayevskiy Куратор тега Android
Android developer at Yandex
В принципе, оба подхода имеют право на жизнь. Всё зависит от того, откуда вы получаете данные, лежащие в этих таблицах. Если это что-то, что есть внутри приложения изначально, то проще создать готовый файл БД. А если данные появляются во время работы приложения (например из сети), то лучше воспользоваться первым вариантом, так контроля больше и всё (создание, обновление) в одном месте. Имхо.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы