Size: a a a

StartAndroid Ru Chat

2020 September 21

СМ

Слава Мукорез... in StartAndroid Ru Chat
Привет, ктонибуть сталкивался с такой ошибкой must be INTERFACE. У меня ее выдает фрагмент и не понимаю в чем проблема, другой фрагмент таких ошибок не выдает.
источник

KK

Konstantin KDTURBO.C... in StartAndroid Ru Chat
Подскажите пожалуйста
Android studio не видит AndroidManifests.xml
Хотя он физически лежит в main
Можно ли как то обновить проект, что бы студия заново перенашла все файлы.

Я начинающий
источник

KK

Konstantin KDTURBO.C... in StartAndroid Ru Chat
Ранее проект компилироваться и запускался, что произошло хз
источник

KK

Konstantin KDTURBO.C... in StartAndroid Ru Chat
В Гугле не могу найти ответы
источник

I

Ivan in StartAndroid Ru Chat
Konstantin KDTURBO.COM
Подскажите пожалуйста
Android studio не видит AndroidManifests.xml
Хотя он физически лежит в main
Можно ли как то обновить проект, что бы студия заново перенашла все файлы.

Я начинающий
1) Build -> Clean Project, Rebuild
2) File -> Invalidate caches & restart
источник

SP

Sergey Panov in StartAndroid Ru Chat
RoSysTem
Всем привет, такой вопрос: допустим есть приложение, в котором очень классный переход между recyclerView и viewPager. Есть ли инструменты, с помощью которых можно определить какой переход там используется? fragment to fragment или activity to activity ? (кроме декомпиляции)
Если у тебя есть большой опыт в работе с анимациями, то можно "на глаз" определить, а так скорее всего нет. И ещё если там очень сложная анимация то это скорее всего фрагмент->fragment, возможности анимации между Активити имеют ограничения.
источник

Y

Yaroslav in StartAndroid Ru Chat
Переслано от Yaroslav
Делаю приложение, которое показывает список фильмов с возможностью отметить в календаре день, в который пойдешь на фильм, и хочу под MVI его разработать, как понять, какие состояния экрана есть? Или с чего вообще начать? Уже делал MVVM
источник

Y

Yaroslav in StartAndroid Ru Chat
ребят...
источник

АА

Аят Алиев in StartAndroid Ru Chat
MVI ? Это на котлине ты делаешь проект?
источник

Y

Yaroslav in StartAndroid Ru Chat
ага
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Yaroslav
Переслано от Yaroslav
Делаю приложение, которое показывает список фильмов с возможностью отметить в календаре день, в который пойдешь на фильм, и хочу под MVI его разработать, как понять, какие состояния экрана есть? Или с чего вообще начать? Уже делал MVVM
источник

Y

Yaroslav in StartAndroid Ru Chat
да, помню этот видос, может, сейчас понятнее будет
источник

SP

Sergey Panov in StartAndroid Ru Chat
Yaroslav
Переслано от Yaroslav
Делаю приложение, которое показывает список фильмов с возможностью отметить в календаре день, в который пойдешь на фильм, и хочу под MVI его разработать, как понять, какие состояния экрана есть? Или с чего вообще начать? Уже делал MVVM
Просто описываешь в классе состояние каждого элемента экрана; к примеру  у прогресс бара состояния видимый/ скрытый, у списка данные/пустой список/ошибка и т. д.
И изменяешь состояние Активити в зависимости от состояния этого класса.
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Sergey Panov
Просто описываешь в классе состояние каждого элемента экрана; к примеру  у прогресс бара состояния видимый/ скрытый, у списка данные/пустой список/ошибка и т. д.
И изменяешь состояние Активити в зависимости от состояния этого класса.
mvi не так работает
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Sergey Panov
Просто описываешь в классе состояние каждого элемента экрана; к примеру  у прогресс бара состояния видимый/ скрытый, у списка данные/пустой список/ошибка и т. д.
И изменяешь состояние Активити в зависимости от состояния этого класса.
В основу mvi входит вью стейт, вью екшен и ивент. Вью модель в mvi это иммутабельная вм, обращение к которой происходит за счёт посылания ивентов. Там они принимаются и отправляются определенные екшены или стейты. Все методы вью модели в идеале должны быть приватными.
источник

Y

Yaroslav in StartAndroid Ru Chat
в зависимости от действий пользователя же состояние  активити/фрагмента выбираем?
источник

Y

Yaroslav in StartAndroid Ru Chat
и предыдущего состояния, если загрузка из сети чего-то например, да?
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Yaroslav
в зависимости от действий пользователя же состояние  активити/фрагмента выбираем?
Ну да. Условно ты начинаешь загрузку из сети, вью стейт сменился на Loading, потом загрузка прошла успешно, вью стейт сменился на LoadingSuccess и послал условно екшен ShowSuccessMessage, где показываешь тоаст. То есть весь твой экран описывается условно трёмя лайвдатами.
источник

Y

Yaroslav in StartAndroid Ru Chat
о, так с запросами ретрофита делал
источник

Y

Yaroslav in StartAndroid Ru Chat
ответ оборачивал
источник