Dowiedz się, jak tworzyć złożone projekty dla układów Compose, z uwzględnieniem fazy i ograniczeń układu, układów podrzędnych oraz pomiarów wewnętrznych.
Najważniejsze punkty
- Etap układu to etap w Compose, na którym definiuje się rozmiar i położenie elementów.
- W fazie układu każdy element w drzewie interfejsu mierzy swoje elementy podrzędne, co umożliwia elementowi nadrzędnemu określenie własnego rozmiaru i umieszczenie elementów podrzędnych w dostępnej przestrzeni 2D.
- Aby utworzyć niestandardowy układ, wywołaj kompozyt
Layout
, który akceptuje jako swoje elementy treści kompozytu. - Subkompozycja umożliwia komponentom typu lazy component dodawanie treści na żądanie podczas przewijania.
- Układy utworzone na podstawie innych układów mogą mieć wpływ na wydajność. Stosuj to podejście, gdy co najmniej jeden składnik kompozycji zależy od wyniku pomiaru innego składnika.
- Pomiary wewnętrzne umożliwiają wysyłanie zapytań o dzieci, zanim zostaną zmierzone.
Kolekcje zawierające ten przewodnik
Ten przewodnik należy do tych kolekcji krótkich przewodników, które obejmują szersze zagadnienia związane z tworzeniem aplikacji na Androida:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=pl)
Wyświetlanie listy lub siatki
Listy i siatki umożliwiają wyświetlanie kolekcji w atrakcyjnej wizualnie formie, która jest łatwa w użyciu.
Masz pytania lub chcesz przekazać opinię?
Otwórz stronę z najczęstszymi pytaniami i poznaj krótkie przewodniki lub skontaktuj się z nami i powiedz nam, co o tym myślisz.