Sobes.tech
Junior — Middle

Aké bežné schémy rozloženia prvkov sa používajú v Jetpack Compose?

sobes.tech AI

Odpoveď od AI

V Jetpack Compose sa používajú rôzne rozloženia (Layouts) na umiestnenie prvkov. Hlavné bežné schémy sú:

  • Column — zvislé usporiadanie prvkov jeden pod druhým.
  • Row — vodorovné usporiadanie prvkov v riadku.
  • Box — prekryje prvky na seba, ako kontajner s absolútnym umiestnením.
  • LazyColumn a LazyRow — pre zoznamy s lenivým načítaním prvkov (podobne ako RecyclerView).

Každé z týchto rozložení umožňuje riadiť zarovnanie, okraje a veľkosť podriadených prvkov.

Príklad použitia Column:

Column(
    modifier = Modifier.fillMaxWidth(),
    verticalArrangement = Arrangement.spacedBy(8.dp)
) {
    Text("Prvý prvok")
    Text("Druhý prvok")
}