немного оффтоп, но раз уж зашла тема о json. При десериализации-сериализации объектов, приходящих с сервера теряется часть данных, в зависимости от класса на клиенте, и иногда...
А чем мешают 12к методов? Мультидексом, который и так есть почти везде? Размером apk, который увеличится максимум на 1мб? Возможно реактор и будет достойной заменой ему, но ap...
А единственное преимущество Java, насколько я понимаю, привычность?
так а что мешало в котлине сделать этот самый интерфейс?)
1. никто не сможет сделать анонимный класс наследника и передать ему конструктор 2. первый вариант - более общепринятый способ 3. вызывает меньше путаницы с параметрами в конс...
У меня вот появился вопрос ко всем антифанатам rx, коих тут не мало. А как вы организовываете каких-нибудь listener-ов? Как храните их? Как подписываетесь и отписываетесь? Как...
Ну в случае с первым вариантом тебе нужно будет по edittext понять, за какое значение он отвечает. Это конечно можно сделать через какое-нибудь дополнительное поле, но к чему ...
Я, конечно, не успел полностью прочитать доку, но выглядит как тот же rx, только в профиль, и при этом работает только с 24 api? То есть году этак к 2025 можно будет в продакш...
я вот, если честно, тоже совсем не понял хака, который был сделан, уж прости. То есть ты просто берешь статус и сравниваешь его с константами, но зачем-то сделал это через пат...
Ты понимаешь, что смена треда означает асинхронное выполнение?
ладно, согласен. а поле Title в activity - это что?
ахах, то есть по одному на платформу - мало, а один на кроссплатформе - ок?)
хм, ну да, ответа на первый вопрос у меня нет, но считать объекты из java наследниками по дефолту? на второй вопрос - используем дефолтный equals
почему не view?
так клавиатура исчезает в двух случаях - при смене фокуса и если нажать "back". Второй случай точно важен?
ну ты же понимаешь, что издержки delegate такие же, как для enum? и там, и там создается объект
У вас Котлин или джава? Я иногда передавал нужную функцию в адаптер, а тот передавал ее во вьюхолдер
чтобы что? убрать MultiDex? Сократить вес приложения на 500кб? Ну в 2к18 это явно не основной приоритет
ничего абсолютно) никогда не задумывался, почему были придуманы аргументы при создании фрагмента?
самый простой вопрос - а почему не устраивает решение с callback? выглядит самым очевидным