Size: a a a

Programming Offtop

2020 August 17

I

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

Но это будет уже ответственность toast самого себя перестать показывать.
источник

AA

Andrey Akimov in Programming Offtop
а как вообще в MVI/tea состояние хранится, в onSaveInstanceState?
источник

Д

Денис in Programming Offtop
Aleksey D.
ну у тебя не компост же
Ну на него ориентируюсь
источник

Д

Денис in Programming Offtop
Igor
Ну с тостом по проще, ты же не обрабатываешь результат.
Ты можешь его отрендерить и добавить свойство duration в котором будет время через сколько себя скрыть.

Но это будет уже ответственность toast самого себя перестать показывать.
Через изменение стейта рендерить?
источник

AD

Aleksey D. in Programming Offtop
Andrey Akimov
а как вообще в MVI/tea состояние хранится, в onSaveInstanceState?
вероятно, StateStore.getStateAsBundle()
источник

ML

Mikhail Levchenko in Programming Offtop
Andrey Akimov
а как вообще в MVI/tea состояние хранится, в onSaveInstanceState?
Мы тут пару недель назад это терли
источник

AA

Andrey Akimov in Programming Offtop
Mikhail Levchenko
Мы тут пару недель назад это терли
в этом чате?
источник

I

Igor in Programming Offtop
Денис
Через изменение стейта рендерить?
Ну в общем да. То что он будет в дереве на отрисовку, еще на значит что он себя нарисует.
источник

ML

Mikhail Levchenko in Programming Offtop
Andrey Akimov
в этом чате?
Угу
источник

AA

Andrey Akimov in Programming Offtop
отлично, вечерком обмажусь тогда
источник

I

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

Но это будет уже ответственность toast самого себя перестать показывать.
Хотя в общем тосты тоже хрень
источник

AG

Alexander Gorodok in Programming Offtop
Igor
Хотя в общем тосты тоже хрень
Какие ещё есть варианты информирования\уведомления которые очень хорошо заметны? Особенно учитывая что в тостах не будет даже никаких подтверждений.
источник

I

Igor in Programming Offtop
Aleksey D.
вероятно, StateStore.getStateAsBundle()
Gson.toJson(StateStore) 😉
источник

AA

Andrey Akimov in Programming Offtop
Alexander Gorodok
Какие ещё есть варианты информирования\уведомления которые очень хорошо заметны? Особенно учитывая что в тостах не будет даже никаких подтверждений.
если я не ошибаюсь, тосты не сработают, если отключены уведомления, поэтому они тоже не без минусов
источник

I

Igor in Programming Offtop
Alexander Gorodok
Какие ещё есть варианты информирования\уведомления которые очень хорошо заметны? Особенно учитывая что в тостах не будет даже никаких подтверждений.
Ладно ладно, тосты норм, лень альтернативы выдумывать
источник

Д

Денис in Programming Offtop
Понял в общем, всем спасибо
источник

I

Igor in Programming Offtop
Кстати в compose нет никак проблем с диалогами https://github.com/vinaygaba/Learn-Jetpack-Compose-By-Example/blob/master/app/src/main/java/com/example/jetpackcompose/material/AlertDialogActivity.kt
Но все равно это хрень, ломающая unidireactional flow
источник

AD

Aleksey D. in Programming Offtop
Igor
Gson.toJson(StateStore) 😉
а куда потом json класть? в Bundle прям? а чем это лучше Serializable?
источник

I

Igor in Programming Offtop
Aleksey D.
а куда потом json класть? в Bundle прям? а чем это лучше Serializable?
Можно на диск, можно в bundle. Тем что serializable не кросплатформено 🤔
источник

AD

Aleksey D. in Programming Offtop
а, я до кроссплатформы не дорос пока
источник