Android новостная лента

Мне нужно отобразить некоторые данные с сервера через мой RecyclerView, Проблема в том, как уведомить приложение о том, что на сервере доступны новые данные. Я видел в некоторых приложениях, где в верхней части списка есть кнопка с текстом типа "Показать 5 новых сообщений". После нажатия на эту кнопку 5 новых сообщений загружаются с сервера без загрузки всего списка данных. Как я могу реализовать ту же синхронизацию?

2 ответа

Я думаю, что эта ссылка поможет вам понять синхронизацию между Android-приложением и сервером - Синхронизация данных между Android-приложением и веб- сервером.

Есть много способов добиться синхронизации в Android.

  1. Вы можете использовать SyncAdapter (настоятельно рекомендуется).
  2. Вы можете использовать GCM, нажать на клиента, если появится что-то новое, и действовать соответствующим образом.

Далее вы можете использовать Local Broadcast Listener, чтобы уведомить это представление

Другие вопросы по тегам