Permite enlazar las vistas con la lógica de de la app
-
En build.gradle (Módulo app) dentro de android {...} ->
buildFeatures{ viewBinding true }
-
En mainActivity.kt dentro de class MainActivity() {...} ->
private lateinit var binding: ActivityMainBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) binding = ActivityMainBinding.inflate(layoutInflater) setContentView(binding.root) ... }
-
Dentro de AndroidManifest.xml en
<manifest...> <uses-permission android:name="android.permission.INTERNET"/> ... </manifest>
-
Colocar la imagen dentro de la carpeta
res -> drawable
Permite definir la ubicacion de los elementos a traves de los atributos:
- ToptoTopOf
- BottomToBottomOf
- EndToEndOf
- StartToStartOf
- BottomToTopOf
- TopToBottomOf
- StartToEndOf
- EndToStartOf