Sobes.tech
Junior — Middle

Jaké běžné schémata rozložení prvků se používají v Jetpack Compose?

sobes.tech AI

Odpověď od AI

V Jetpack Compose se používají různé rozvržení (Layouts) pro umístění prvků. Hlavní běžné schémata jsou:

  • Column — svislé uspořádání prvků jeden pod druhým.
  • Row — vodorovné uspořádání prvků v řádku.
  • Box — překrývá prvky na sebe, jako kontejner s absolutním umístěním.
  • LazyColumn a LazyRow — pro seznamy s líným načítáním prvků (podobně jako RecyclerView).

Každé z těchto rozvržení umožňuje řídit zarovnání, okraje a velikost podřízených prvků.

Příklad použití Column:

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