Страница 1 из 1

Создание базы

Добавлено: 05 фев 2015, 22:44
antihawk
Вопрос состоит в том как создать базу данных в программе, с Sqlite работать умею, записывать туда данные и считывать, а как сделать чтобы база уже была, то есть записать туда данные не с приложения, а со среды разработки? Или для этого стоит использовать что-то другое? Данные нужно в виде:
1) id
2) текст
3) текст
4) integer

Re: Создание базы

Добавлено: 05 фев 2015, 23:03
doter.ua
Можешь в онкреейте в классе ДБхелпер инсертнуть нужные поля. Еще можно закинуть ее в ассетс (уже готовую) создав где-то в другом месте и подключить в проект. например с помощью утилиты http://sqlitebrowser.org/

P.S. для тех кто давно пользуется этой утилитой (старой версией) - советую стянуть последнюю, ее неплохо так апнули в юзабилити.

Re: Создание базы

Добавлено: 05 фев 2015, 23:10
antihawk
doter.ua писал(а):Можешь в онкреейте в классе ДБхелпер инсертнуть нужные поля. Еще можно закинуть ее в ассетс (уже готовую) создав где-то в другом месте и подключить в проект. например с помощью утилиты http://sqlitebrowser.org/

P.S. для тех кто давно пользуется этой утилитой (старой версией) - советую стянуть последнюю, ее неплохо так апнули в юзабилити.
Спасибо,
Нашел такой урок: http://developer.alexanderklimov.ru/and ... eadydb.php
Там два способа, один в res/raw второй в assets. А куда закидывать в android studio не в курсе? :)
Или их можно создать?

Re: Создание базы

Добавлено: 06 фев 2015, 00:14
doter.ua
antihawk писал(а):
doter.ua писал(а):Можешь в онкреейте в классе ДБхелпер инсертнуть нужные поля. Еще можно закинуть ее в ассетс (уже готовую) создав где-то в другом месте и подключить в проект. например с помощью утилиты http://sqlitebrowser.org/

P.S. для тех кто давно пользуется этой утилитой (старой версией) - советую стянуть последнюю, ее неплохо так апнули в юзабилити.
Спасибо,
Нашел такой урок: http://developer.alexanderklimov.ru/and ... eadydb.php
Там два способа, один в res/raw второй в assets. А куда закидывать в android studio не в курсе? :)
Или их можно создать?
создай folder, в main: ...main/assets