Подскажите, в каком случае компилятор генерирует аннотацию @kotlin.Metadata для классов? Например для класса class Foo( val num: Int ) аннотация @Metadata не будет сгенер...
Что переписывать то? С точки зрения UI чем кастомная вьюшка отличается от фрагмента?
А зачем капча, которая не проверяется на бэке? Иначе ее легко обойти.
Правильнее почему? Потому что так в интернете пишут?
А причем тут layout, когда вопрос был про перерисовку? Надо invalidate() вызывать. Но если еще нужно размеры пересчитать, то предварительно requestLayout().
Зачем оборочивать? Экран может состоять из нескольких кастомных вьюшек, как из кирпичиков, которые можно переиспользовать на других экранах.
А как они связаны вообще между собой? Твой вопрос звучит примерно так: "у кого был опыт путешествий не на автомобиле, а на холодильнике?".
А кто мешает размеры прям в xml в текстовом редакторе поменять?
Эм, ты пытаешься аллоцировать 85 гб. Это точно то, что нужно?
Почему бы не декомпилировать и не просмотреть?
if? when?