Size: a a a

Moxy – MVP библиотека под Android

2019 April 30

AA

Artur Antonevich in Moxy – MVP библиотека под Android
if (currentState.contains(command)) {
       continue;
     }
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
для unit тестов нинада ничего добавлять просто создайте mock для view interface, и приатачить з presenter с помощью метода attachView
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
локальные unit тесты. Но я кажется понял идею. В папке с тестами создал стаб MoxyReflector по тому же пути, что и в библиотеке и вроде бы все ок
источник

IS

Ilya Smirnov in Moxy – MVP библиотека под Android
Volodymyr Stelmashchuk
для unit тестов нинада ничего добавлять просто создайте mock для view interface, и приатачить з presenter с помощью метода attachView
если 1 модуль или все тесты лежат в app, то так и есть
источник
2019 May 02

VY

Victor Yakovlev in Moxy – MVP библиотека под Android
Забаньте его кто нибудь
источник

w

whoami in Moxy – MVP библиотека под Android
Здравсвуйте! С трудовыми праздниками всех. А как moxy хранит состояние? В памяти?
источник

VS

Volodymyr Stelmashchuk in Moxy – MVP библиотека под Android
да
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
Привет коллеги!
Буду рад   подсказке.

Если мы переходим в другое приложение, а Presenter нашего приложения остается работать в фоне.
Как снова открыть наше приложение из презентера? И привязать этот презентер к Activity
источник

AT

Anton Taklyonok in Moxy – MVP библиотека под Android
Ruslan Tischenko
Привет коллеги!
Буду рад   подсказке.

Если мы переходим в другое приложение, а Presenter нашего приложения остается работать в фоне.
Как снова открыть наше приложение из презентера? И привязать этот презентер к Activity
Скорее всего никак)
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
Anton Taklyonok
Скорее всего никак)
Как тогда реализовать такой функционал?
В презентере есть таймер, по которому он открывает другие приложения, а также периодически должен открывать свое приложение в том состоянии, в котором оно и было. Грубо говоря, свою же активити открыть и продолжить работу
источник

S

Sankarsana das in Moxy – MVP библиотека под Android
Ruslan Tischenko
Как тогда реализовать такой функционал?
В презентере есть таймер, по которому он открывает другие приложения, а также периодически должен открывать свое приложение в том состоянии, в котором оно и было. Грубо говоря, свою же активити открыть и продолжить работу
context.startActivity(...)
Я так делаю. Только не из презентора.
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
Sankarsana das
context.startActivity(...)
Я так делаю. Только не из презентора.
Из Router'а, к примеру)
Вот только как сделать так, чтобы к новой активити был привязан этот же презентер?) интересно, возможно ли это
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
На данный момент я просто сохранил данные в Model, и новый презентер их подтягивает и восстанавливает состояние
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
Но все подписки и тд - не сохранишь таким образом. разве что в static переменную
источник

S

Sankarsana das in Moxy – MVP библиотека под Android
Ruslan Tischenko
Из Router'а, к примеру)
Вот только как сделать так, чтобы к новой активити был привязан этот же презентер?) интересно, возможно ли это
Можно чтобы только один презентер был, который достаётся из DI.
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
Sankarsana das
Можно чтобы только один презентер был, который достаётся из DI.
Ну да, вы правы
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
Но мне кажается, это вопрос жизненого цикла, и как-то можно было бы это обойти, не ломая паттерны
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
То-есть, по сути, мой вопрос в том чтобы View и Presenter остались и не умерли, даже если перейти в  другое приложение
источник

RT

Ruslan Tischenko in Moxy – MVP библиотека под Android
В принципе, мне уже не горит это задание, но хотел бы обсудить этот вопрос с теми кому интересно
источник

VK

Vitaly Kirillov in Moxy – MVP библиотека под Android
Сделать single launch mode и запускать её? Только вот думаю к теме moxy это не относится
источник