Android Broadcast
14.4K subscribers
3.68K photos
367 videos
11 files
6.1K links
Подборка новостей и статей для Android разработчиков.

Реклама и связь с автором @ab_manager

РКН https://abdev.by/rkn_tg_ab #MQRZR
Download Telegram
#KotlinAndroidExtensions

Analyzing the Internals of Kotlin's Android Synthetic Import

Как часто в Android вам приходится использовать findViewById(int) ? Наверное, не так часто, потому что есть Butter Knife, Android Data Binding (а в Android Studio 3.6 упрощенный вариант - View Binding) . У Kotlin на жто свой взгляд - Kotlin Android Extensions.

Какая магия скрывается за этим решением? Что за synthetic импорт появляется для обеспечения работы этой функциональности? Каким образом не происходит утечек памяти? Как очищается кэш? Ответы на эти вопросы вы найдете в статье
#Kotlin #KotlinAndroidExtensions

Kotlin Android Extensions: Using View Binding the right way

Для всех тех кто использует Kotlin Android Extensions для View Binding важно знать как правильно реализовывать его эффективно. LayoutContainer позволяет использовать кэширование View для кастомных контейнеров, например ViewHolder в RecyclerView.