Size: a a a

StartAndroid Ru Kotlin

2021 December 25

SC

Server Chessio in StartAndroid Ru Kotlin
в смысле открывает как проект но не собиравется
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
ЗИП же распаковать надо
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
Там градл обновить надо и кэш почистить. У меня тоже иногда в скачанных проектах ошибки выпадают
источник

Д

Дмитрий in StartAndroid Ru Kotlin
Всем привет! Подскажите, пожалуйста, какие ключивые слова гуглить по теме передачи объектов дата класса между фрагментами?
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
Fragment arguments, shared view model, fragment result api
источник

Д

Дмитрий in StartAndroid Ru Kotlin
Спасибо!
источник
2021 December 27

A

Ant in StartAndroid Ru Kotlin
Ребят подскажите. немного не догоняю. При использовании StateFlow во ViewModel я должен в sealed классе перечислять все возможные изменения вьюшек? В подобных примерах показывают простые экраны где одна кнопочка и один TextView. Там все просто и в sealed классе лежит по типу Empty, Loading, Success . А вот примеров к примеру с десятком возможных изменений во вьюхе не видел. Или если объяснять долго то может ссылочкой кинете? Или на край ключами для гугла закидаете? А то даже поискать не получается ((
Заранее огромное человеческое спасибо ))
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
А зачем вам другие состояния? Loading и success нужны чтобы показать прогрессбар а потом показать результат задачи
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
Вью должны на них ориентироваться. Ещё error можете добавить🤷‍♂
источник

A

Aleksandr in StartAndroid Ru Kotlin
Вот интересный подход
https://www.youtube.com/watch?v=y0CHhHBzEkw
YouTube
Михаил Левченко — Итак, вы выбрали UDF-архитектуру. Как моделировать стейт?
Ближайшая конференция:
Mobius 2021 Moscow — 22-25 ноября, онлайн.
Подробности и билеты: https://bit.ly/37eIq4d

. С каждым днём декларативный UI набирает обороты. Android, iOS, Flutter и React Native-разработчики активно переходят на MVI/Redux/TEA/BLoC и т.д. Но при всех своих плюсах UDF требует от нас решения новых проблем. Одна из них – моделирование состояния вашего приложения. И у неё есть решения!

В докладе сперва разберём Algebraic Data Types и почему для моделирования стейта нам они пригодятся больше, чем ООП. Затем мы перейдём к более сложным вещам – научимся работать с нашим стейтом как с миниатюрной базой данных. Все эти трюки будут снабжены практичными примерами и корявыми комиксами докладчика для лучшего усвоения материала.

Доклад будет интересен разработчикам среднего уровня и выше, которые ищут новый взгляд на частые проблемы со стейтом в UDF-архитектурах.
источник

A

Ant in StartAndroid Ru Kotlin
Как вы и описали, loading, error, + 2 перехода navigation, + сохранение, + анимационное скрытие/открытие 2х вью при тапе чекбокса, + открытие диалога . Вот уже 8. Вроде не много, а кода уже много. (( И сразу сомнения посещают, что не так clean должен выглядеть ))
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
Ну так переходы и навигация это не к state же относится. Как и открытие диалога.
источник

A

Ant in StartAndroid Ru Kotlin
Значит я делаю не верно. ) Тогда как передавать навигацию во фрагмент? Так же с помощью stateFlow? А изменение анимация скрытия/открытия вьюшек в Стейт пихать?
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
В mvvm навигация выполняется через vieemodel, у вас есть или контракт или готовый навигатор который вы вызываете во фрагменте дёргая viewmodel

Example:
myViewMode.LaunchFragment()
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
Анимация к состоянию не относится же, вы же с фрагментом продолжаете работать.🤷‍♂
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
Открытия диалогов можно через stateflow, можно кастомный event создать какой-нибудь.
источник

MF

Maxim Filatov in StartAndroid Ru Kotlin
Можете тут посмотреть пример

https://m.youtube.com/watch?v=hayYAqxhEwM
источник

A

Ant in StartAndroid Ru Kotlin
Спасибо @r_u_s_r_s_t @dark067 пожалуй посмотрю источники и тогда может картина поменяется.
источник
2022 January 01

#

# P R O G R A M M I ... in StartAndroid Ru Kotlin
Здравствуйте хотел сделать электронную библиотеку , все книги в pdf варианте и делал админ панель для этой програмки . Но так как я 0 в бд , что советуете учить для этого
источник

#

# P R O G R A M M I ... in StartAndroid Ru Kotlin
источник