Вопросы по теме 'rx-java2'

RxJava: как выразить doOnFirst()?
Я использую RxJava, и у меня есть Observable с несколькими элементами внутри. Что я хотел бы сделать, так это запустить функцию A для первого элемента, функцию B для всех из них и функцию C, когда Observable завершено:...
1377 просмотров

Android RxJava2: как настроить правильный асинхронный наблюдаемый, использующий REST API?
Мой код: RestClient client = new RestClient(); Disposable subscribe = client.getApiMovie().getTopRated() .subscribeOn(Schedulers.newThread()) .observeOn(AndroidSchedulers.mainThread())...
768 просмотров
schedule 23.06.2023

Повторный запрос и обновление подписчиков с помощью RxJava2
У меня есть уровень данных в моем приложении, который поддерживается службой модернизации. (Пока есть только постоянство по сети. Когда я продвинусь дальше, я добавлю автономное локальное хранилище) Retrofit возвращает мне...
938 просмотров

Как я могу сгруппировать события, испускаемые полем?
У меня есть пользователь класса: class User { String companyId; } и класс Компания: class Company { String id; List<User> users; } Мне нужно «сгруппировать» пользователей, созданных Observable<User> компанией,...
57 просмотров
schedule 22.03.2023

404 - при вызове API с Retrofit2 и RXJava2
У меня проблема с вызовом API с указанными ниже библиотеками. Мои зависимости: compile 'com.squareup.retrofit2:retrofit:2.1.0' compile 'com.squareup.retrofit2:converter-gson:2.1.0' compile...
4650 просмотров
schedule 10.07.2022

Picasso + RxJava2: вызов метода должен происходить из основного потока
Это был мой первоначальный вопрос: Я пытаюсь показать несколько изображений в файле AutoScrollViewPager . Я использую Picasso для достижения того же. Однако я хотел бы сделать то же самое с использованием Rxjava2 + Picasso. Я новичок в этой...
3269 просмотров
schedule 31.08.2022

Выполнение последовательных вызовов API с помощью Retrofit и возвращение наблюдаемого
У меня есть служба модернизации, которая содержит следующий интерфейс public interface ApiService { @GET("/users/me") Observable<Account> authenticateUser(@Header("Authorization") String auth); @GET("/membership/{userId}")...
942 просмотров
schedule 26.05.2023

Прочитайте файл асинхронно с RxJava 2
Я пытаюсь создать Observable<ByteBuffer> или Flowable<ByteBuffer> , которые будут читать файл асинхронно (или, по крайней мере, я ищу лучшую производительность, которую Java может дать мне в этом случае использования - чтение файла)....
1240 просмотров

Тест RxJava JUnit с Retrofit вызывает исключение NullPointerException
У меня есть вызов API retrofit2 public interface FeedService { @GET("/api/v1/feeds") Observable<FeedResponse> getFeeds(@Query("page") Integer pageNumber, @Query("cats") String categories,...
1344 просмотров

Как адаптировать многопоточную скорость вычислений наблюдателя к холодному Observable‹List‹T››
У меня есть Источник как холодный Observable<List<T>> который эмитирует элементы чанками (списками), я хочу каждый отдельный элемент из чанка обработать в отдельном потоке, пока эмиттер (источник) ждет окончания обработки всех элементов...
78 просмотров

Опрос с использованием RXJava2/RXAndroid 2 и Retrofit
Я хотел бы реализовать службу опроса, которая вызывает API REST каждые nDelay Seconds и уведомляет всех подписчиков, если данные были изменены. Теперь у меня есть небольшая проблема с моим кодом, поскольку он всегда возвращает значение моему...
707 просмотров
schedule 25.08.2023

RxJava2 передает данные через flatMap на Single
В rxjava 1 у Observable был этот метод плоской карты общедоступная конечная наблюдаемая плоская карта (Func1 collectionSelector, Func2 resultSelector) Это позволило вам передать / объединить исходный результат подписчику на плоскую карту....
4563 просмотров
schedule 23.03.2022

В чем разница между Observable, Completable и Single в RxJava
Может ли кто-нибудь объяснить разницу между Observable, Completable и Single в RxJava с четкими примерами? В каком сценарии мы используем одно по сравнению с другим?
30533 просмотров
schedule 13.05.2023

Сгруппировать список событий в словарь событий по дате
Я пытался изучить RxJava2, и я боролся с этим. Итак, у меня есть структура, представляющая события, которые выглядят примерно так: class Event{ public Date when; public String eventName; } И где-то я запрашиваю список событий из...
243 просмотров
schedule 26.08.2023

Android - с использованием привязки данных, в действии вместо макета
Я работаю в шаблоне проектирования MVVM. Я хочу использовать dataBinding или RXJava, чтобы уведомлять представление об изменении модели. dataBinding может сделать это внутри xml . но я хочу уведомить Activity об изменении модели и сделать что-то...
1782 просмотров

Порядок последовательности RxJava2, вызываемый с помощью дополняемого оператора andThen
Я пытаюсь перейти с RxJava1 на RxJava2. Я заменяю все части кода, где раньше было Observable<Void> , на Compleatable . Однако я столкнулся с одной проблемой с порядком потоковых вызовов. Когда я раньше имел дело с Observables и использовал...
617 просмотров
schedule 26.11.2023

Параллельное создание объектов с помощью RxJava
Я написал микросервис Spring Boot, используя RxJava (агрегированный сервис) для реализации следующего упрощенного варианта использования. В целом, когда преподаватель загружает документ с содержанием курса, необходимо создать и сохранить набор...
208 просмотров
schedule 22.01.2023

Как правильно контролировать выбросы для определенного планировщика в созданном Observable
Я использую RxJava2 и, допустим, у меня есть этот Observable: Observable .create(emitter -> SomeDependency.registerCallback(data -> emitter.onNext(data)) ) .subscribeOn(Schedulers.io()); Он наблюдает за некоторой...
208 просмотров

UndeliverableException при вызове onError ObservableEmitter в RXjava2
У меня есть метод, который создает эмиттер, как показано ниже, есть проблема (возможно, это нормальное поведение) с вызовом onError в обратном вызове модификации. Я получил UndeliverableException при попытке вызвать onError. Я могу решить эту...
6459 просмотров
schedule 19.07.2023

создать один поток списка наблюдаемых Rxjava 2
У меня есть список идентификаторов и метод, который принимает идентификатор и возвращает Observable<Boolean> , он выполняет операцию с использованием идентификатора и возвращает true в случае успеха. скажем, у меня есть идентификатор...
580 просмотров