Я пишу Android приложение, которое делает следующее:архитектура Android приложение - отдельный код и базы данных слоев
- Получить данные с сервера.
- Сохраните данные в базе данных.
- Обновите представления данными из базы данных.
В моих предыдущих приложениях я использовал для вызова служебных вызовов с использованием Ion, а затем выполнял вызов DB с использованием ORMLite и обновлял представления. Весь код находился в соответствующей Деятельности или фрагменте.
В результате получается много повторяющегося и избыточного кода.
Можете ли вы, пожалуйста, рекомендовать, как разделить эти слои.
Благодаря
PS: У меня есть идеи, как это сделать, но это требует огибают контекста и повышенной сложности обратных вызовов.
Great .. позвольте мне взглянуть на осуществление .. – manishKungwani
Он заботится о развязку связывания с точки зрения, но обособленные сетевые вызовы в одном классе потребуются несколько слушателей ... – manishKungwani