Konkretny wygląd aplikacji zależy oczywiście od rozmieszczenia użytych komponentów. Ważne jest to, aby za każdym razem rozmieścić je w taki sposób aby pokazać zalety danego układu.
Na pierwszym ekranie (przygotowanym w oparciu o układ LinearLayout (Vertical)) powinniśmy zobaczyć zestaw przycisków pozwalających na przejście do aktywności pokazujących inne układy
Powracamy do ekranu głównego (np. naciskając ESC gdy pracujemy w emulatorze) i naciskamy przycisk FrameLayout.
Powinniśmy zobaczyć komponenty rozmieszczone w oparciu o układ FrameLayout
Powracamy do ekranu głównego i naciskamy przycisk LinearLayout (Horizontal).
Powinniśmy zobaczyć komponenty rozmieszczone w oparciu o układ LinearLayout (Horizontal)
Powracamy do ekranu głównego i naciskamy przycisk TableLayout.
Powinniśmy zobaczyć komponenty rozmieszczone w oparciu o układ TableLayout
Powracamy do ekranu głównego i naciskamy przycisk GridLayout.
Powinniśmy zobaczyć komponenty rozmieszczone w oparciu o układ GridLayout
Powracamy do ekranu głównego i naciskamy przycisk RelativeLayout.
Powinniśmy zobaczyć komponenty rozmieszczone w oparciu o układ RelativeLayout
Użycie tematu ilustrują poniższe przykłady
Wygląd edytora podczas pracy z poszczególnymi układami ilustrują poniższe przykłady
LinearLayout (Vertical)
FrameLayout
LinearLayout (Horizontal)
TableLayout
GridLayout
RelativeLayout
Dodatkowe zasoby
W ramach projektu utworzono strukturę katalogowo plikową pokazaną poniżej
zawierającą następujące pliki
AndroidManifest.xml
activity_main.xml
activity_activity_frame_layout.xml
activity_activity_grid_layout.xml
activity_activity_linear_layout.xml
activity_activity_relative_layout.xml
activity_activity_table_layout.xml
MainActivity.java
ActivityFrameLayout.java
ActivityGridLayout.java
ActivityLinearLayout.java
ActivityRelativeLayout.java
ActivityTableLayout.java
strings.xml
Dodatkowo w celu zademonstrowania użycia tematu edytowano pliki