Есть готовая БД со словами и их переводами. Как интегрировать ее в проект?
Примерно хотя бы, и какой алгоритм поиска нужен.
Ответ
При установке приложения инициализируете новую(пустую) БД в папке установки приложения. После при первом старте переливаете данные из вашей БД(к примеру она у вас будет на карте памяти) в БД которую создали
При старте приложения проверяете наличие БД в папке установки, в случае её отсутсвия предлагаете выбрать БД на карте памяти(к примеру) и копируете её кодом в папку установки
Используете БД на карте памяти
Пример копирования БД из папки assets
Пример копирования БД из карты памяти в папку приложения
Пример использования БД на карте памяти
Примечание: во всех случаях обратите внимание на установку прав в манифесте на чтение/запись карты памяти
Комментариев нет:
Отправить комментарий