Статья о создании своего View. Несложно, но подробно.
#android #view
https://www.raywenderlich.com/175645/android-custom-view-tutorial
#android #view
https://www.raywenderlich.com/175645/android-custom-view-tutorial
kodeco.com
Android Custom View Tutorial
Create an Android Custom View in Kotlin and learn how to draw shapes on the canvas, make views responsive, create new XML attributes, and save view state.
В статье рассматривается простой пример, как сделать View с прозрачной секцией
#android #view #graphic
https://medium.com/@arunbadole1209/transparent-sections-in-a-view-in-android-3353545982e7
#android #view #graphic
https://medium.com/@arunbadole1209/transparent-sections-in-a-view-in-android-3353545982e7
Medium
Transparent sections in a view in Android
In today’s lesson, we will create a view which has transparent section(s). This view can be used in many ways, you can use it as overlay…
Несколько советов по работе с View
#android #view
https://proandroiddev.com/how-to-maximize-androids-ui-reusability-5-common-mistakes-cb2571216a9f
#android #view
https://proandroiddev.com/how-to-maximize-androids-ui-reusability-5-common-mistakes-cb2571216a9f
Medium
How to maximize Android’s UI reusability — 5 common mistakes
During the last few months, I had the opportunity to revisit some of our existing UI at Groupon. As part of this process, we started by…
Вышла Android Studio 3.6 Canary 11, в которой можно опробовать View Binding. Смысл в том, что не надо для каждой View делать findViewById. Вместо этого создается Binding объект, который содержит ссылки на все View.
В Kotlin уже есть похожая штука.
#android #view
https://developer.android.com/topic/libraries/view-binding
В Kotlin уже есть похожая штука.
#android #view
https://developer.android.com/topic/libraries/view-binding
Статья про новый View Binding. Объясняется, почему он лучше, чем findViewById и котлиновский View Binding, и дается пара примеров.
#android #view #binding
https://joebirch.co/2019/09/18/exploring-view-binding-on-android/
#android #view #binding
https://joebirch.co/2019/09/18/exploring-view-binding-on-android/
Joe Birch
Exploring View Binding on Android
When it comes to manipulating our user interfaces within Android applications, there are a couple of approaches that we can take. In these cases, we need to obtain a reference these views in-order to manipulate them in some way. For this, we'll either use…
Краткий обзор конструкторов и lifecycle методов View.
#android #lifecycle #view
https://medium.com/@pavan.careers5208/the-life-cycle-of-a-view-in-android-6a2c4665b95e
#android #lifecycle #view
https://medium.com/@pavan.careers5208/the-life-cycle-of-a-view-in-android-6a2c4665b95e
Medium
The Life Cycle of a View in Android
Explore & get familiarity with the lifecycle of View to create best performance Custom Views
Обзор нового Layout Inspector, в котором есть режим 3D просмотра
#androidstudio #view #layout
https://medium.com/androiddevelopers/layout-inspector-1f8d446d048
#androidstudio #view #layout
https://medium.com/androiddevelopers/layout-inspector-1f8d446d048
Medium
Layout Inspector
Debugging UI issues can be tricky. Android Studio 4.0 comes with an updated Layout Inspector that lets you debug your Android app UI (user…
Сравнение основных способов работы с View в Android:
- findViewById
- Butterknife
- Kotlin Synthetics
- Data Binding
- View Binding
#android #view #binding
https://android.jlelse.eu/evolution-of-finding-views-android-98b8ef5b9249
- findViewById
- Butterknife
- Kotlin Synthetics
- Data Binding
- View Binding
#android #view #binding
https://android.jlelse.eu/evolution-of-finding-views-android-98b8ef5b9249
Medium
Evolution of Finding Views by ID in Android
The findViewById() vs Butterknife vs Kotlin Synthetics vs DataBinding vs ViewBindings
Гугл настаивает, что не надо нам больше использовать 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
В качестве замены рекомендуется использовать View Binding.
#kotlin #view
https://android-developers.googleblog.com/2020/11/the-future-of-kotlin-android-extensions.html
Android Developers Blog
The future of Kotlin Android Extensions
Posted by David Winer, Product Manager Update : The plugin is now scheduled to be removed in Kotlin 1.8 at the end of 2022. For m...
Видео о создании кастомных View, на русском языке.
#android #design #custom #view
https://www.youtube.com/playlist?list=PL0SwNXKJbuNks7zOqvVTFRkM_unoIAC45
#android #design #custom #view
https://www.youtube.com/playlist?list=PL0SwNXKJbuNks7zOqvVTFRkM_unoIAC45
YouTube
Android Custom View
Всё о создании собственных View и ViewGroup в Android