Size: a a a

Android Developers

2020 September 12

D

Dzmitry in Android Developers
Если я использую MVP, запуск нового активити должен находится в презентере или во вью?
источник

ES

Egor Sigolaev in Android Developers
Dzmitry
Если я использую MVP, запуск нового активити должен находится в презентере или во вью?
Во вью, с презентера дергай метод вью перехода на активити
источник

D

Dzmitry in Android Developers
Egor Sigolaev
Во вью, с презентера дергай метод вью перехода на активити
А у меня во вью onActivityResult в котором я чекаю что вернули и если всё ок то надо запустить активити.
источник

ES

Egor Sigolaev in Android Developers
Dzmitry
А у меня во вью onActivityResult в котором я чекаю что вернули и если всё ок то надо запустить активити.
Посылаешь проверку в презентер, а там вызываешь методы твоей вью.
источник

D

Dzmitry in Android Developers
Egor Sigolaev
Посылаешь проверку в презентер, а там вызываешь методы твоей вью.
Т.е. в презентере надо создать метод с такими же параметрами как у onActivityResult, и во вью вызывать супер и этот метод презентера?
источник

ES

Egor Sigolaev in Android Developers
Dzmitry
Т.е. в презентере надо создать метод с такими же параметрами как у onActivityResult, и во вью вызывать супер и этот метод презентера?
Вообще не туда идёшь. Презентер отвечает за основную бизнес логику. В onActivityResult вызываешь super и дергаешь метод презентера. А в презентере в методе проверки вызываешь метод вью.
источник

D

Dzmitry in Android Developers
Egor Sigolaev
Вообще не туда идёшь. Презентер отвечает за основную бизнес логику. В onActivityResult вызываешь super и дергаешь метод презентера. А в презентере в методе проверки вызываешь метод вью.
так я вроде так и написал
источник

ES

Egor Sigolaev in Android Developers
Dzmitry
так я вроде так и написал
Ну не обязательно было onActivityResult. А так да, все верно.
источник

D

Dzmitry in Android Developers
окей, спасибо
источник

Н

Николай in Android Developers
Ребят. Вот у меня есть либа на гите.
Как мне эту либу подключить в gradle?
источник

ES

Egor Sigolaev in Android Developers
Николай
Ребят. Вот у меня есть либа на гите.
Как мне эту либу подключить в gradle?
источник

Н

Николай in Android Developers
спасибо
источник

ИП

Изя Питерский... in Android Developers
Николай
Ребят. Вот у меня есть либа на гите.
Как мне эту либу подключить в gradle?
Скачать, кинуть рядом с папкой app, в app/build.gradle в dependencies добавить
implementation project(:projectName)
В settings.gradle добавить в первую строчку , "projectName"
И синкнуть проект
источник

JK

Julia K in Android Developers
Всем привет. Есть фрагмент со списком (данные подтягиваются из бд как лайвдата), есть фрагмент с настройками. В настройках я экспортирую данные для бд (просто перезаписываю данные файла), но когда возвращаюсь на фрагмент со списком, данные не обновляются, пока я не добавлю что-то/перезайду в приложение. Как можно сделать так, чтобы они обновлялись сразу, кроме как руками запрашивать данные?
источник

R

ROMAN in Android Developers
Коллеги подскажите. Как сохранить данные в андроид так чтобы информация не потерялась после удаления приложения? Нужно сохранять данные чтобы не запрашивать пермишен. И сделать все нужно локально, чтобы не ходить к серверу и не сравнивать идентификаторы.

Есть какое то решение как считаете?
источник

RC

Roman Chumachenko in Android Developers
ROMAN
Коллеги подскажите. Как сохранить данные в андроид так чтобы информация не потерялась после удаления приложения? Нужно сохранять данные чтобы не запрашивать пермишен. И сделать все нужно локально, чтобы не ходить к серверу и не сравнивать идентификаторы.

Есть какое то решение как считаете?
Без бэка никак
источник

I

Ilya in Android Developers
ROMAN
Коллеги подскажите. Как сохранить данные в андроид так чтобы информация не потерялась после удаления приложения? Нужно сохранять данные чтобы не запрашивать пермишен. И сделать все нужно локально, чтобы не ходить к серверу и не сравнивать идентификаторы.

Есть какое то решение как считаете?
Room ORM, например
источник

R

ROMAN in Android Developers
Ilya
Room ORM, например
В данные с Рума будут удалены после удаления приложения... Или я не прав?😳
источник

RC

Roman Chumachenko in Android Developers
ROMAN
В данные с Рума будут удалены после удаления приложения... Или я не прав?😳
Будут же
источник

I

Ilya in Android Developers
ROMAN
В данные с Рума будут удалены после удаления приложения... Или я не прав?😳
Зависит от атрибута про бэкап в манифесте
источник