Хранение таблиц информации на платформе Android - PullRequest
0 голосов
/ 02 июня 2010

У меня около двадцати страниц информации, которая хранится в таблицах, которые нужно хранить в моем приложении Android. Каждый столбец является обозначенной остановкой на автобусном маршруте, и столбец заполнен временем, когда автобус будет на остановке. Существует также определенная информация, с которой необходимо связываться несколько раз, например, если шина доступна для инвалидов в определенное время.

Вот пример одной из таблиц: Bus Times

Я думал об использовании SQL lite, так как кажется, что он мог бы хранить эти таблицы довольно легко; но когда я думаю об использовании SQL, я думаю о динамическом хранении данных, и это не должно меняться чаще, чем раз в год.

Подходит ли SQL для этого приложения? Есть лучший способ сделать это?

Спасибо, Роб

1 Ответ

1 голос
/ 02 июня 2010

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

Просто подсказка для другого подхода. Вы думали о чтении этих данных непосредственно с сайта? Судя по стилю этой страницы, я не думаю, что они предлагают веб-сервис, но, возможно, вы могли бы разобрать его с помощью HTTP Get? Не знаю, изменится ли структура с течением времени, но преимущество этого решения состоит в том, что вам не нужно хранилище локали, а если данные обновляются, вам не нужно обновлять базу данных вручную.

Надежда может помочь вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...