Недавно я начал изучать сохранение данных на Android с помощью SQLite. Я считаю, что команды SQLite трудно освоить, поэтому я начал искать альтернативы. Я наткнулся на Королевство, и я даю ему попробовать. Но я с трудом понимаю его использование.Сохранение данных и отображение в Recyclerview с использованием Realm
У меня есть 4 класса в моем приложении.
MainActivity - имеет RealmObject
имена - базовый класс, который расширяет RealmObject. Он имеет все сеттеров и добытчиками
BackgroundService - An IntentService, который получает данные из Интернета и должен хранить его в RealmObject
RecyclerViewAdapter - должны быть в состоянии получить данные из RealmObject в MainActivity и отображать его пользователю
Я читал во многих местах, что область не может быть доступна из разных потоков. Могу ли я получить доступ к одному объекту RealmObject из разных классов? Как преобразовать RealmObject в список, чтобы я мог использовать его в RecyclerView?
Получил мой день, чтобы понять, как это происходит, но я, наконец, получил его. Я попробовал [RealmRecyclerView] (http://gradlewhy.ghost.io/realm-results-with-recyclerview/), но я никогда не смог заставить его работать. Я просто использую эту библиотеку, которую вы связали. Огромное спасибо. –