122110

122110



•    Proceduralny (w kodzie języka JAVA) i deklaratywny (w plikach XML umieszczonych w zasobach projektu res/layout)

•    Generowany kod setContentView(R.Layout.main); oznacza odwołanie do pliku res/layout/main.xml

•    Przykład zawartości main.xml

•    <LinearLayout

Xmlns:android="http://schemas.android.com/apk/res/android"

Android :orientation="vertical>...</LinearLayout>

Kompresowany XML, "kompilowany"

Layout Główny

Main.xml - plik w resources (res/layout) definiujący layout główny. Kompiluje się razem z programem i musi zostać załadowany w metodzie onCreate() za pomocą funkcji setContentView() w głównym pliku programu.

Zawiera zapisy dot rozmiaru, zachowania i położenia obiektów...

Rozmieszczanie obiektów (layouts) w Androidzie Typy rozmieszczania

•    Liniowe (linear layout)

° Wczystkie komponenty umieszcza w kolumnie lub wierszu o Dwa sposoby orientacji pozioma i pionowa o Pozwala na umieszczanie obiektów w zależności od atrybutu gravity oraz modyfikowania jego wielkości

•    Tabelaryczne (table layout)

o Pozwala tworzyć tabelę o dowolnej liczbie wierszy i kolumn oraz umieszczać w niej komponenty

•    Ramkowe (frame layout)

o Umieszcza wszystkie obiekty rozpoczynając od lewego górnego rogu ekranu

•    Absolutne (absolute layout)

o Określa położenie każdego obiektu współrzędnymi x i y. Wychodzi z użycia

•    Względne (relative layout)

° Pozwala pozycjonować obiekty względem siebie. Łączy dobre cechy rozm. Absolutnego i liniowego. Raczej procentowe, można też w pikselach - pamiętając jednak o różnych wielkościach ekranów.



Wyszukiwarka

Podobne podstrony:
tablice java str4 Pola statyczne Pola statyczne deklarowane są przez umieszczenie przed typem pola s
PK1 2006 © Wolery SusłowCechy języka Java (1) Java jest językiem zorientowanym obiektowo, który w du
Cechy języka Java (2) Niezależność od platformy sprzętowo-programowej -napisany kod można wykorzysta
img7 Deklaracja stylówIstnieją 3 sposoby deklaracji stylów: -    Wpisane: umieszczane
Kurs ANSI C z elementami C++ Kurs języka Java Kurs języka Ruby Kurs: Język Python w komercyjnych
Cechy języka Java ■    automatyczne odśmiecanie (garbage collection) ■
JAXB - Java Architecutre for XML Binding 9 Kolejny standard definiujący dostęp do plików XML-owych z
Charakterystyka języka Java (1)Java jest prosta -    składnia podobna do C++ -
Charakterystyka języka Java (2)Java jest kompilowana, ale niezależna od architektury -
Charakterystyka języka Java (3)Java nadzoruje pamięć -    nie ma wskaźników takich ja
Charakterystyka języka Java (4)Java jest niewielka -    pomyślana dla małych systemów
Charakterystyka języka Java (1)Java jest prosta -    składnia podobna do C++ -
Charakterystyka języka Java (2)Java jest kompilowana, ale niezależna od architektury -
Charakterystyka języka Java (3)Java nadzoruje pamięć -    nie ma wskaźników takich ja
Charakterystyka języka Java (4)Java jest niewielka -    pomyślana dla małych systemów
DSCN4782 POLITECHNIKA IłlllOMIK* W
DSCN4951 (2) i Java POLITECHNIKA RZESZOWSKA - W«d*l Wtro»dWi« I MoiWWWPakiety bibliotek klas języka
DSCN5207 Który zapis jest zgodny ze składnią języka Java ? □ public interface Otherlnterface

więcej podobnych podstron