Size: a a a

StartAndroid Ru RxJava

2017 May 22

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
Здравствуйте, хотел узнать, будет ли курс или уроки по RxJava2 ?
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
Обязательно будут
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
Просто когда я начинал делать курс, второй rx был еще в стадии Release Candidatе
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
поэтому я начал с первого
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
но уже в одном из следующих уроков я начну описывать новшества второго и разницу между ними
источник

DF

Denys Fedak in StartAndroid Ru RxJava
Отлично!
источник
2017 May 26

SG

Sergey Gonin in StartAndroid Ru RxJava
Дим, можешь ещё раз подсказать про инфинити луп, но с возможностью его остановить из View (MVP)
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
Ща, мелкого в сад отвезу и скину код
Он остановится, когда от него просто отпишешься
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
вот схема бесконечного Observable
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
когда подписчик отпишется, внутри Runnable вызовется InterruptedException для метода, который сейчас блочит поток
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
дальше уже просто проверять, что subscriber.isUnsubscribed и закрываться
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
а где проверять?
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
в условии бесконечного цикла
если isUnsubscribed то цикл надо остановить
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
крутяк, понял, спасибо :)
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
т.е. он и так всегда должен проверять это условие
но просто если поток залочен, то он не сможет это сделать
а interrupt ему поможет
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
а что это вообще такое?
источник

SG

Sergey Gonin in StartAndroid Ru RxJava
с многопоточностью пока что на Вы
источник

DV

Dmitry Vinogradov in StartAndroid Ru RxJava
так просто и не объяснишь ...
найди книгу
Хорстманн Кей, Корнелл Гари - Java 2. Библиотека профессионала. 7-е издание. Том 2 - Тонкости программирования - 2007

она есть на русском и там в первой же главе очень подробно это все объясняется
источник
2017 June 05

ИД

Игорь Дубровин in StartAndroid Ru RxJava
Привет, подскажите пожалуйста.
Когда отписываемся от observable, который например как в 3 уроке выполняет оператор interval, он перестанет генерировать новые значения?
источник