Как сохранять состояние view и presenter

125
15 февраля 2021, 08:40

Как сохранить presenter при смене конфигурации телефона, например при повороте? Прочитал много способов, но так и не понял, какой лучше всего использовать. Знаю про Loader и Dagger, но не понял, как в нем сохранить presenter

Answer 1

Задача в том чтобы презентер пережил разрушение вью(в нашем случае Activity или Fragment). Сделать это можно различными способами, можно добавить презентер в граф дагера, объявив его @Singleton'ом, чтобы понять как это сделать нужно ближе познакомится с дагером, или ViewModel использовать. Можно просто объявить Singleton, есть мнение что это не плохое решение.

READ ALSO
Пеерепесать jquery => vanila js

Пеерепесать jquery => vanila js

начал изучать vue js и столкнулся с проблемойвот такой воот просто скрипт я использовал для анимированого отступа на jquery

100
промежуточное сохранение в canvas

промежуточное сохранение в canvas

Как сделать что бы canvas можно было сохранить, а потом заново отредатировать, как в фотошопеУ меня есть библиотека https://github

99
javascript - сравнить 2 даты - почему все логические операторы false?

javascript - сравнить 2 даты - почему все логические операторы false?

Сравниваю 2 даты, всегда получаю false - почему???

136
Как использовать matches чтобы найти name?

Как использовать matches чтобы найти name?

Как использовать matches чтобы вернуло true ?

107