Size: a a a

Programming Offtop

2020 August 17

I

Igor in Programming Offtop
Anton Korotkikh
ну вот, в фш куда различных окон и диалогов. куда ты предлагаешь их деть? думаешь так будет удобнее?
По моему мы сейчас смешиваем диалоги ала js confirm и отдельный НЕ fullscreen окна
источник

AG

Alexander Gorodok in Programming Offtop
Каким это образом первые перестали быть не фуллскрин окнами?
источник

I

Igor in Programming Offtop
Alexander Gorodok
Каким это образом первые перестали быть не фуллскрин окнами?
Знаешь как работает confirm?
источник

Kd

Konstantin dmz9 in Programming Offtop
есть модальные окна, а диалоги - это их подкласс
источник

AK

Anton Korotkikh in Programming Offtop
Igor
По моему мы сейчас смешиваем диалоги ала js confirm и отдельный НЕ fullscreen окна
аа, ты имеешь в виду просто малоосмысленные всплывашки где парок кнопок и текст?
источник

Kd

Konstantin dmz9 in Programming Offtop
модалка просто отвлекает твой фокус на себя, а диалог еще и что то спрашивает
источник

I

Igor in Programming Offtop
Anton Korotkikh
аа, ты имеешь в виду просто малоосмысленные всплывашки где парок кнопок и текст?
Да, где от юзера требуется что-то ввести или нажать yes/no, который по колбеку передастся родительскому окну.
То что на ведре сделано через Dialog/AlertDialog
источник

I

Igor in Programming Offtop
Денис
Ну к примеру диалоговое окно оценки приложения, это не подтверждение действия но не суть
Это все зависит, от того что дальше будет
источник

Д

Денис in Programming Offtop
Igor
Это все зависит, от того что дальше будет
Отправляется зарос на сервер а диалог закрывается
источник

Д

Денис in Programming Offtop
Ну то есть отдельный экран для этого делать излишне наверное
источник

I

Igor in Programming Offtop
Ну по сути это отдельно окно, которое добавляется в stack истории, как и все остальные.
Только за ним видно предыдущие.
источник

Д

Денис in Programming Offtop
Igor
Ну по сути это отдельно окно, которое добавляется в stack истории, как и все остальные.
Только за ним видно предыдущие.
То есть диалоги как отдельный элементы навигации рассматриваются? А как кстати происходит навигация? В плане откуда она триггерится, с редусера?
источник

AD

Aleksey D. in Programming Offtop
Денис
Отправляется зарос на сервер а диалог закрывается
а нужно ли сюда стейт приплетать? мы ж в реальном мире живем - разберись со своим окошком, а в стейт уже какой-то мессадж кидай по итогу
источник

I

Igor in Programming Offtop
Вот тут норм сделана оценка, даже по меркам mvu
источник

Д

Денис in Programming Offtop
Aleksey D.
а нужно ли сюда стейт приплетать? мы ж в реальном мире живем - разберись со своим окошком, а в стейт уже какой-то мессадж кидай по итогу
Что значит разберись с окошком?
источник

(

( in Programming Offtop
Aleksey D.
а нужно ли сюда стейт приплетать? мы ж в реальном мире живем - разберись со своим окошком, а в стейт уже какой-то мессадж кидай по итогу
перевернул юзер такой телефон, а ты обосрался
источник

I

Igor in Programming Offtop
Денис
То есть диалоги как отдельный элементы навигации рассматриваются? А как кстати происходит навигация? В плане откуда она триггерится, с редусера?
Ну по хороше у тебя должен быть рутовой компонент, у которого в модельки хранится история, виде списка от модели дочерних элементов.

Как делать добавление? Вариантов много, в классическом TEA просто через меседж дочернего элемента, который он сам не обрабатывает, а его перехватывает родительский компонент и понимает что добавить в стек.
источник

Д

Денис in Programming Offtop
А что то типа тоста к примеру тоже не юзается по итогу?
источник

AD

Aleksey D. in Programming Offtop
(
перевернул юзер такой телефон, а ты обосрался
ну в ведре диалоги стейтфул - передаешь туда positiveSerializableMessage и negativeSerializableMessage для сохранения в случае чего
источник

AD

Aleksey D. in Programming Offtop
и в итоге никто не обосрался - все кушают фурозолидон
источник