Я занимаюсь разработкой приложения для чата и использую GreenDao в качестве ORM.Есть проблема, я хочу загружать / сохранять данные асинхронно.Пример: -
List<UserItem> userItems = getDaoSession().getUserItemDao().queryBuilder()
.where(UserItemDao.Properties.Relation.eq(FRIENDS))
.orderAsc(UserItemDao.Properties.MUserName)
.list();
Этот фрагмент кода извлекает список друзей из зеленого дао.Как загрузить данные в фоновом потоке, чтобы пользовательский интерфейс никогда не зависал?
Спасибо!
Редактировать: - Я также использую RxAndroid