У меня есть следующий сценарий. В базе данных SQLLite имеются таблицы OrderHeader и OrderDetail. У меня есть Activity, где я хочу отображать эти данные. Существует ряд полей ...Данные привязки в Android
Как я вижу - это должно быть так:
- Получить данные от моего провайдера контента (я есть).
- Получить ординалы для столбцов в курсоре.
- Получить значения из курсора и формат/назначить им
Как я уже говорил - есть много полей и написания такого рода кода (особенно # 1 и # 2) очень утомительный и скучный :)
Итак, у меня есть эта идея. Поскольку мои данные поступают как JSON для начала (из Интернета) - я могу хранить оригинальную презентацию JSON в базе данных вместе с разборными данными и когда мне нужно связывать - все, что мне нужно, это для запроса таблицы для этого столбца и десериализации с помощью GSON. Таким образом - # 1 и # 2 будут 3 строки вместо многих. И я буду работать с POJO ...
Звучит неплохо или есть естественный хороший способ привязки представлений к данным из базы данных?