214 похожих чатов

Чето слишком сложно, подскажи плиз. Насколько понял, наш кастомный

dialog-fragment создается в отдельно потоке, при этом все остальные потоки блокируются? Когда наступает onDismiss - мы разблокируем все потоки.

При этом dialog-fragment создается внутри коллбека, который мы вызываем в интерсепторе.

1) каким образом заблокировать и вообще что нужно заблокировать, что бы запросы ретрофита перестали циклиться?
2) каким образом boolean supplier возвращает true или false? Если за это отвечает dialog-fragment? Т.е. как из диалога при onDismass в boolean supplier попадает true? boolean supplier ведь не может сам по себе слушать dialog-fragment

1 ответов

11 просмотров

На самом деле, (как здесь любят говорить) - "это детали реализации" 😊 Но деталей этих там не мало, естесственно. Там и "платформы" много и конкаренси. Мы начали с того что вообще - захотелось иметь возможность вызавать алерты "ДА/НЕТ" - как часть цепочки логики. И так у нас появился: Single<Boolean> askUserAbout(args) ну и дальше идея развилась и в частности нашла свое применение в авторизации и еще паре мест

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Вот еще странный косяк, подскажите как бороться. Я git clone сделал себе всего embassy и примеры там запускаю. Всё хорошо. Но вот решил в cargo.toml зависимости не как в приме...
Lukutin R2AJP
3
Карта сайта