Обложка канала

Android Broadcast

Качественная выборка Android Dev новостей, тезисы важных новостей и статей, личное мнение

Android Broadcast

7 лет назад
Открыть в
Что и требовалось доказать - в силу большой популярности Kotlin на Android, как панацею от findViewById() разработчики предпочитают Kotlin Android Extensions (далее KAE). Я от них отказался. Почему:
1️⃣ view с одинаковыми id в разных layout порой создавали проблемы, так как KAE завязаны на статических импортах и порой по ошибке легко было импортировать не View, привязанное к отличному от использоваему в коде layout
2️⃣ Не самая быстрая скорость работы сборки с ними
3️⃣ Необходимость именновать id view таким образом, чтобы соотвествующие сгенерированные им View с помощью KAE, были в camel case. Например вместо @id/my_magic_view приходилось писать @id/myMagicView

Вполне возможно этих проблем уже и нет и все пришло в норму. Так ли это? Пишите свои комментарии в @android_broadcast_discussions