Size: a a a

Android Architecture

2020 August 20

DB

Dmitro Boiko in Android Architecture
а кто-то может в курсе максимальный размер буфера для DataChannel в webrtc?
источник

AA

Aleksey Antonov in Android Architecture
Egor Sigolaev
Ну да. Особенно передавать данные через него в другую вью, самое любимое для новичков
а кроме как "Синглтон антипатерн" есть какие то реальные причины это не использовать? список создается во время создания корневого фрагмента, скоуп у него будет связан с этим фрагментом, фрагмент рухнет, рухнет и этот класс, так и задумано, но не могу понять почему так нельзя)
источник

S

Sergey Mitrofanov in Android Architecture
Egor Sigolaev
Синглтон антипаттерн
давайте без религии )
источник

ES

Egor Sigolaev in Android Architecture
Aleksey Antonov
а кроме как "Синглтон антипатерн" есть какие то реальные причины это не использовать? список создается во время создания корневого фрагмента, скоуп у него будет связан с этим фрагментом, фрагмент рухнет, рухнет и этот класс, так и задумано, но не могу понять почему так нельзя)
Ну тут и ежу понятно. Передал в другую активити через синглтон объект значение. Вернулся назад, активити то умерло, а значение висит. Забыл передать в интент, пошел опять в ту активити, а там лежит старое. И напоришься на него.
источник

ES

Egor Sigolaev in Android Architecture
Передавать надо через intent.putExtra
источник

AA

Aleksey Antonov in Android Architecture
ну у меня сингл активити приложение, и брать и ложить в этот синглтон я планирую только внутри этого раздела приложения.
источник

S

Sergey Mitrofanov in Android Architecture
Egor Sigolaev
Передавать надо через intent.putExtra
1mb на весь процесс, не сильно-то туда положешь
источник

QH

Quantum Harmonizer in Android Architecture
Aleksey Antonov
а кроме как "Синглтон антипатерн" есть какие то реальные причины это не использовать? список создается во время создания корневого фрагмента, скоуп у него будет связан с этим фрагментом, фрагмент рухнет, рухнет и этот класс, так и задумано, но не могу понять почему так нельзя)
восстановление из бэкстека
источник

QH

Quantum Harmonizer in Android Architecture
источник

AA

Aleksey Antonov in Android Architecture
40 минут, окей послушаю завтра по пути на работу) спасибо
источник

ES

Egor Sigolaev in Android Architecture
Sergey Mitrofanov
1mb на весь процесс, не сильно-то туда положешь
Можно частями передавать
источник

S

Sergey Mitrofanov in Android Architecture
Quantum Harmonizer
восстановление из бэкстека
ИМХО бандлы и экстры - это чисто для стейта вью и примитивов.
Если нужно хранить бизнес-данные на смене конфигурации (брать из сети дорого), то это уже персист - БД и т.п.
источник

QH

Quantum Harmonizer in Android Architecture
Sergey Mitrofanov
ИМХО бандлы и экстры - это чисто для стейта вью и примитивов.
Если нужно хранить бизнес-данные на смене конфигурации (брать из сети дорого), то это уже персист - БД и т.п.
Всё так. И кэш HTTP-клиента, и можно in-memory закешировать распаршенный ответ.
источник

S

Sergey Mitrofanov in Android Architecture
Egor Sigolaev
Можно частями передавать
И частями терять на поворотах экрана )
источник

AA

Aleksey Antonov in Android Architecture
а то что этот синглтон помечен определенным скоупом в даггере и доступ с нему имеют только презентеры разве это не спасет от смены конфигурации? чет это то я и не проверил лол
источник

S

Sergey Mitrofanov in Android Architecture
А если нет задачи персистить тот лист, то ин-мемори вполне годиться.
А будет ли оно инмемори синглтоном или еще как - это уже другой вопрос. Собственно, я так понимаю, этот вопрос был и задан:
Не "пахнет" ли сиглтон для инмемори хранения? )
источник

Kd

Konstantin dmz9 in Android Architecture
Sergey Mitrofanov
А если нет задачи персистить тот лист, то ин-мемори вполне годиться.
А будет ли оно инмемори синглтоном или еще как - это уже другой вопрос. Собственно, я так понимаю, этот вопрос был и задан:
Не "пахнет" ли сиглтон для инмемори хранения? )
ну, мемоизация как раз такой случай
источник

S

Sergey Mitrofanov in Android Architecture
Aleksey Antonov
а то что этот синглтон помечен определенным скоупом в даггере и доступ с нему имеют только презентеры разве это не спасет от смены конфигурации? чет это то я и не проверил лол
Смена конфигурации убивает активити, а не процесс.
Собственно вся память останется где была, включая синглтоны.
источник

QH

Quantum Harmonizer in Android Architecture
Aleksey Antonov
а то что этот синглтон помечен определенным скоупом в даггере и доступ с нему имеют только презентеры разве это не спасет от смены конфигурации? чет это то я и не проверил лол
от смены конфигурации спасает, от смерти процесса — нет
источник

Kd

Konstantin dmz9 in Android Architecture
когда ты запоминаешь по входным параметрам результаты рассчетов, которые можно дропнуть
источник