Size: a a a

2018 April 17

MM

Maxim Motorniy in GitFox
Лично мне не совсем понятен вопрос. Можете попробовать перефразировать?
источник

AS

Abdullo Shukurov in GitFox
Мне нужен был ретрофит который возвращает не один апи а несколько
источник

AS

Abdullo Shukurov in GitFox
Сейчас так делал
источник

MM

Maxim Motorniy in GitFox
Ок. А вопрос в чём?
источник

AS

Abdullo Shukurov in GitFox
Abdullo Shukurov
Сейчас так делал
Все уже решено))
источник

KT

Konstantin Tskhovrebov in GitFox
а теперь надо сделать все lazy
источник

AS

Abdullo Shukurov in GitFox
Konstantin Tskhovrebov
а теперь надо сделать все lazy
аа ок)
источник

AP

Alexey Pushkarev in GitFox
Abdullo Shukurov
Сейчас так делал
а потом этого рест клиент провайдера в репозитории инджектишь?
источник

AP

Alexey Pushkarev in GitFox
я просто сразу индектил эти *Api интерфейсы в репозитории и все. Если в репотзитории нужен только 1 апи, то это вполне норм. Неудобно когда тебе в репе надо несколько апи.
источник

AS

Abdullo Shukurov in GitFox
Alexey Pushkarev
а потом этого рест клиент провайдера в репозитории инджектишь?
Ну да
источник

AS

Abdullo Shukurov in GitFox
Alexey Pushkarev
я просто сразу индектил эти *Api интерфейсы в репозитории и все. Если в репотзитории нужен только 1 апи, то это вполне норм. Неудобно когда тебе в репе надо несколько апи.
У меня там сложный апи поэтому, в этом репозиторий может быть несколько таких апи
источник

AP

Alexey Pushkarev in GitFox
Abdullo Shukurov
У меня там сложный апи поэтому, в этом репозиторий может быть несколько таких апи
понятно, ну тогда видимо оправдано в твоем случае
источник
2018 April 20

R

Raserad in GitFox
У меня вопрос. Есть ли разница в производительности между list и mutablelist?
источник

MS

Maksim Sukhotski in GitFox
нет
источник
2018 April 25

AD

Aleksey Dolgiy in GitFox
Привет! Насколько сильно может влиять на производительность частое переключение потоков?

Репозитории подписываются на IO, сами кидают на UI, потом интерактор соединяет несколько вызовов репозитория - добавляется по два на каждый вызов. Плюс иногда добавляются  Computation-потоки.
источник

VP

Vladimir Parfenov in GitFox
Aleksey Dolgiy
Привет! Насколько сильно может влиять на производительность частое переключение потоков?

Репозитории подписываются на IO, сами кидают на UI, потом интерактор соединяет несколько вызовов репозитория - добавляется по два на каждый вызов. Плюс иногда добавляются  Computation-потоки.
Некритично. Для большинства операций пренебрегается этой крохой производительности воимя качества кода. Переключение контекста незаметно. Главное не создавать новые потоки.
источник

AD

Aleksey Dolgiy in GitFox
Vladimir Parfenov
Некритично. Для большинства операций пренебрегается этой крохой производительности воимя качества кода. Переключение контекста незаметно. Главное не создавать новые потоки.
Клево.  таком случае, управление потоками в Repository выглядит очень хорошей идеей.
источник
2018 April 30

KL

Kirill L in GitFox
Привет, вопрос по проекту, точнее по использованию библиотеки Toothpick в нем.
Вы инжектите презентер во фрагмент таким образом:
@ProvidePresenter
   fun providePresenter(): AboutPresenter {
       return Toothpick
               .openScope(DI.MAIN_ACTIVITY_SCOPE)
               .getInstance(AboutPresenter::class.java)
   }

Но тогда при пересоздании фрагмента(поворот экрана), будет создан новый презентер?
источник

IS

Ivan Shafran in GitFox
Привет!
Не, moxy при повороте не пересоздает презентер
Источники и чат с moxy:
https://github.com/Arello-Mobile/Moxy
https://telegram.me/moxy_ru
источник

KL

Kirill L in GitFox
понятно, если не мокси, то пришлось бы создавать отдельный скоп под каждый фрагмент и делать презентер локальным синглтоном?
источник