2014-10-08 3 views
-1

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

+0

Вопрос только. Что вы хотите сохранить в базе данных? Причина. Оценочные маяки имеют идентификатор, который можно сохранить в базе данных. Вам нужно что-нибудь еще там? Определить список объектов? –

+0

До сих пор я создал базу данных с таблицами TABLE_BEACONS и TABLE_FACILITIES. TABLE_BEACONS имеет столбцы id (PK), uuid, major и minor. TABLE_FACILITIES имеет идентификаторы столбцов (PK), описание и ставку (идентификатор маяка). Я использую INNER JOIN для сбора информации в базе данных для всех объектов для маяка с определенным идентификатором. Поэтому я бы получил все объекты, возвращенные в списке, с их предложением = 1, если существует маяк с id = 1. Самая важная часть заключается в том, что маяки в моей модельной схеме - это макеты (я назвал их MyBeacon), и на самом деле они не являются маяками, как в Android SDK от Estimote). –

+0

Итак, мне нужно найти способ преобразования макетов макета к «реальным» классам маяков. –

ответ

1

Используйте ActiveAndroid или greenDAO для создания своей модели базы данных. Затем соедините их вместе - маяки и объекты, с которыми они связаны. Использование демонстрационного регистра Estimote SDK в BeaconManager для маяка в ситуации дальности. Затем декодируйте параметры маяков и таблицу объектов запроса для объекта, связанного с этим маяком.

+0

Спасибо, но я уже исправил это. Я скоро закрою этот вопрос. –

Смежные вопросы