170
Rozdział 5.
Interfejs użytkownika
Interfejs użytkownika aplikacji
składa się z układów i komponentów GUI
Jak już wiesz, układ definiuje, jak wygląda ekran aplikacji, a postać układu definiuje się, używając
kodu XML. Układy zazwyczaj zawierają komponenty użytkownika, takie jak przyciski i pola
tekstowe. Użytkownik prowadzi z nimi interakcje i sprawia, że aplikacja wykonuje jakieś operacje.
Wszystkie aplikacje przedstawione w poprzednich rozdziałach książki wykorzystywały układy
liniowe,
w których komponenty GUI są rozmieszczane w pojedynczej kolumnie lub pojedynczym wierszu.
Jednak by w pełni wykorzystać możliwości układów tego typu, trzeba poświęcić nieco czasu na
dokładne poznanie sposobów ich działania oraz nauczenie się efektywnego ich używania.
W tym rozdziale
przyjrzymy się dokładniej układom liniowym, LinearLayout,
przedstawimy ich bliskiego krewnego — układ ramki, FrameLayout —
oraz
parę dodatkowych komponentów GUI, dzięki którym Twoje aplikacje staną się
bardziej interaktywne.
Zacznijmy od układów
typu LinearLayout.
To wszystko są przykłady
układów LinearLayout.
Get Android Programowanie aplikacji. Rusz głową! Wydanie II now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.