Этот код:
Observable.just(1, 2, 3, 4, 5)
.map(x -> x * 2)
.subscribeOn(Schedulers.newThread())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(observer);
Выводит в лог 2, 4, 6, 8, 10 (т.е. onNext
отрабатывает 5 раз). Если же применить map(x -> 123
)
Observable.just(1, 2, 3, 4, 5)
.map(x -> 123)
.subscribeOn(Schedulers.newThread())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(observer);
то в логи 123 пишется только два раза. Почему так?
upd.:Выключение из цепочки потоков на ситуацию не влияет.
Логгер скрывает одинаковые строки, поэтому вывод выглядит следующим образом:
123
(com.example.app) identical 3 lines
123
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть SurfaceView с отрисокой изображений onDraw()Все работает отлично, подскажите как выполнить анимацию этого bitmap на канвасе
Уважаемые специалисты, бьюсь вот уже несколько часовЗадача, генерировать динамически список с помощью кастомного адаптера, проверять чтобы...
При запуске клиент-серверного приложения ЧАТА вылетает ошибка, указанная в заголовке
Подскажите пожалуйста как закруглить края у кнопки или какого-либо другого обьекта