StartAndroid
10.7K subscribers
371 photos
10 videos
5 files
1.75K links
Канал об Android (Андроид) разработке

Сайт - http://startandroid.ru

Чат - https://tttttt.me/startandroidchat

Контакты - https://startandroid.ru/ru/about/cntct5.html

Реклама - https://startandroid.ru/ru/about/reklama.html
Download Telegram
Вышла Android Studio 3.6 Canary 11, в которой можно опробовать View Binding. Смысл в том, что не надо для каждой View делать findViewById. Вместо этого создается Binding объект, который содержит ссылки на все View.

В Kotlin уже есть похожая штука.

#android #view

https://developer.android.com/topic/libraries/view-binding
Сравнение основных способов работы с View в Android:

- findViewById
- Butterknife
- Kotlin Synthetics
- Data Binding
- View Binding

#android #view #binding

https://android.jlelse.eu/evolution-of-finding-views-android-98b8ef5b9249
Гугл настаивает, что не надо нам больше использовать Android Kotlin Synthetics. В Котлин 1.4.20 он пока объявлен как Deprecated. Но в сентябре 2021 его собираются удалить.

В качестве замены рекомендуется использовать View Binding.

#kotlin #view

https://android-developers.googleblog.com/2020/11/the-future-of-kotlin-android-extensions.html