Size: a a a

2019 May 11

UH

Untamed Horse in RxPM
Оффтоп*
источник

L

Leo in RxPM
Эммм
источник

L

Leo in RxPM
А как же Inline Classes?
источник

L

Leo in RxPM
А аргументы я группирую в классы, так чище
источник

UH

Untamed Horse in RxPM
Leo
А как же Inline Classes?
Не думал про них, спасибо. Это безопаснее, чем с тайпэлиасами, потому что точно не присвоишь примитив не в то поле. Правда они пока что в экспериментальном статусе. Но возьму на вооружение.
источник

L

Leo in RxPM
В общем, если кто-то смог в многомодульность и ему не стыдно за получившийся код  - сообщите плз, я оч страдаю =(
источник
2019 May 12

DG

Dmitriy Gorbunov in RxPM
Untamed Horse
Нашел баг в сэмпле, связанный с передачей данных между экранами.

Если открыть экран выбора страны, свернуть приложение и убить процесс, а затем развернуть приложение и выбрать итем в списке, то будет краш.

Связано с тем, что в момент получения NavigationMessage в MainActivity во FragmentManager еще не создан инстанс AuthByPhoneScreen. Он создается при вызове findFragmentByTag, но система еще не вызвала на нем onCreate и, соответственно, не был создан новый инстанс связанной с ним PresentationModel через делегат фрагмента.

Думаю, это не лучшая демонстрация того, как использовать библиотечную навигацию для передачи данных между экранами.
Исправил, просто нужно сначала вызвать back, а потом передавать результат
источник
2019 May 21

c

cellphone jesus in RxPM
Ребята, всем привет. У меня на action есть subscribe и открывается новая activity. Проблема в том что можно заспамить клик и activity откроется несколько раз. Не могу придумать хороший способ фильтрануть это через rx. Может подскажете
источник

L

Leo in RxPM
Мне хватает debounce
источник

L

Leo in RxPM
Так-то и на голом андроиде можно умудриться заспамить)
источник

c

cellphone jesus in RxPM
debounce просто сделает лаг, и можно заспамить после того как debounce пропустит
источник

c

cellphone jesus in RxPM
На голом андроиде эта штука тоже есть, согласен
источник

L

Leo in RxPM
delay сделает лаг, а debounce дропнет
источник

c

cellphone jesus in RxPM
debounce подождет же последний item и потом его эмитнет
источник

c

cellphone jesus in RxPM
нашел вот такого зверя .throttleFirst(1, SECONDS)
источник

L

Leo in RxPM
Ну да, в итоге N инпутов -> 1 аутпут в течение определенного времени
источник

L

Leo in RxPM
Вроде самое то)
источник

L

Leo in RxPM
throttleFirst понавороченней, но тоже сгодится, мне кажется
источник
2019 May 22

DG

Dmitriy Gorbunov in RxPM
Ребят, мы тут митап устраиваем 29 мая в нашем офисе. Приходите, познакомимся. https://vk.com/wall-128666765_352
источник

L

Leo in RxPM
Эх, как раз в Питер собирался летом, жаль не те даты)
источник