826
Dodatek A
Naszkicuj to
Zaczynamy od naszkicowania układu
Pierwszym etapem prac nad naszym nowym układem będzie jego naszkicowanie. Dzięki temu
łatwiej nam będzie określić, z ilu wierszy i kolumn ma się on składać, gdzie należy umieścić
poszczególne widoki oraz ile kolumn powinien zajmować każdy z tych widoków.
Do
Wpisz adres e-mail
Wyślij
Treść wiadomości
1. kolumna
2. kolumna
1. wiersz
2. wiersz
3. wiersz
W pierwszym wierszu w pierwszej
kolumnie jest umieszczony napis „Do”,
a w drugiej kolumnie znajduje się
pole tekstowe z tekstem podpowiedzi
„Wpisz adres e-mail”.
W drugim wierszu jest umieszczone pole
tekstowe z tekstem podpowiedzi „Treść
wiadomości”. Pole to zaczyna się w pierwszej
kolumnie i rozciąga także na drugą. Musi ono
zająć cały dostępny obszar wiersza.
Trzeci wiersz zawiera przycisk z napisem
„Wyślij”. Przycisk jest wyśrodkowany
w obszarze obejmującym obie kolumny,
co oznacza, że musi zajmować obie kolumny
układu.
Nasz układ siatki musi się składać z dwóch kolumn
Wszystkie widoki będziemy mogli rozmieścić w planowany sposób, jeśli utworzymy
układ siatki składający się z dwóch kolumn:
<GridLayout xmlns:android=”http://schemas.android.com/apk/res/android”
xmlns:tools=”http://schemas.android.com/tools”
android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:padding=”16dp”
android:columnCount=”2”
tools:context=”com.hfad.gridlayout.MainActivity” >
</GridLayout>
Skoro zdefiniowaliśmy podstawę układu, możemy zacząć dodawać do niego poszczególne widoki.

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.