Есть интерфейс на жабе с единственным методом interface SyncAction<T extends Synchronizable> { List<SyncResult<T>> processSyncResults(List<SyncResult<T>> syncResults) ...
Что блет? если фрагменты простые и логики мало то вполне оправданный подход делать все через активити. Сейчас бы на один запрос создавать презентер, интерактор и репозиторий ...
а как бы ты решил задачку, где тебе например при вводе в едиттекст, нужно слать реквест на сервер, но только каждые 2 секунды а не при вводе каждые 2 сеукнды через хендлертреа...
Чего? этого никто не обрабатывает нигде, попробуй убий процесс на десктопе и у тебя ничего не сохраниться (большинство приложений при alt + f4 не сохраняют никаких данных, а э...
Ни у кого не было такой проблемы при возвращении к фрагменту в бекстеке ? ну тоесть есть фрагмент с 3 edittext, заполняем их, переходим на след. фрагмент, жмем кнопку back, ...
Если клавиатура отдельное вью то фильтровать можно в самом вью а фрагменту отправлять готовый результат, насчет backpreasure, как на события "клавиатуры" могуть быть длительны...
Первый вопрос что за конструкция Nothing..List<Nothing> Почему перед List<Nothing> что-то похоже var-arg с жабы (Nothing..) ? нагуглить не смог Ну и второй вопрос, как вызват...
Что значит ручной парсинг? юзая gson тебе итак часто нужно вручную писать JsonDeserializer где ты теми же ручками парсишь
Тоесть активити это контейнер для фрагментов, и только?
и в чем профит второго варианта? символов даже больше вышло
как враппер над SQLite может быть быстрее чем SQLite ? 🤔
какая вилка идеально подходит для поедания еды?
а не проще сделать лисенер и слушать события во фрагментах?
Когда на котлин первый раз после джавы смотриш каритна примерно таже 🌚 sobeObj?.obj?.let { it.apply { it.also { } } }
Нормально ли юзать databinding если у меня mvp ? а то получилась ситуация в которой databinding идеально заезжает, и без него придеться костылять немного
а какие из тех апок хорошие примеры?
фулстек андроид? он должен уметь пилить сайт, бек-енд, апку, а еще скрипты для CI, и нейтив часть по возможности
Окей, что за тип находит котлин ? (Nothing..List<Nothing>)
мм почему это? если в проекте половина кода легаси то значит новый надо также писать на асинктасках ? )
Зачем твообще нужна "реализация МВП" если это дело пишеться руками 5 минут?