Каков наилучший способ извлечения однозначных реляционных данных в Android? - PullRequest
0 голосов
/ 12 декабря 2011

Вопрос в том, когда я получаю код страны с устройства Android, я хочу получить номер страны из базы данных или из текстового файла. К сожалению, насколько я знаю (так печально), мы не можем получить код страны из API в виде числа, подобного 44 31 33, независимо от страны. В этом случае я хочу использовать таблицу, сопоставить код страны с номером и использовать номер. например, если getSimCountryCode () возвращает gb, один метод пойдет, проверит базу данных и найдет +44 код страны. Итак, что вы думаете, лучший и легкий способ сделать это? Как вы думаете, я должен использовать sqlite и разместить там данные один на один и извлечь данные из базы данных, или есть лучший способ передать их в виде отдельного строкового файла.

Спасибо

1 Ответ

1 голос
/ 12 декабря 2011

Я думаю, что ответ зависит от того, насколько большой будет ваша таблица кодов стран. Если он маленький, то загрузка его в карту памяти может быть полезной. В противном случае SQLite будет подходить, если это очень большой набор данных.

...