niedziela, 18 listopada 2012

Typowe zastosowania przesłaniania metod cyklu życia aktywności.


Czas wywoływania
Kiedy przesłaniane
Opis i uwagi

onCreate

Wywoływana, kiedy aktywność jeszcze nie istnieje i trzeba ją utworzyć.
Zawsze, przy czym należy wywołać metodę super, co zresztą dotyczy wszystkich przesłanianych metod cyklu życia.
Tu należy umieścić kod inicjujący. Jeśli aktywność jest uruchamiana po raz pierwszy, nie ma zapisanego stanu (przekazany obiekt Bundle to null ).
Jeśli aktywność wcześniej usunięto i jest ponownie uruchamiana, może mieć stan ( obiekt Bundle to wartość zapisana w ostatnim wywołaniu metody onSaveInstanceState ).

sobota, 17 listopada 2012

Metody cyklu życia aktywności


Metoda
Opis
Następna metoda
onCreate
Wywoływana przy początkowym tworzeniu aktywności.
To tu należy przeprowadzić standardową statyczną konfigurację – utworzyć widoki, powiązać dane z listami itd. Udostępnia też obiekt klasy Bundle obejmujący wcześniej zamrożone stany aktywności (jeśli taki obiekt istnieje).

Następną metodą zawsze jest onStart
onStart
onRestart
Wywoływana po zatrzymaniu aktywności, ale przed jej ponownym uruchomieniem.

Następna metodą zawsze jest onStart
onStart

Kompletne środowisko programistyczne


Pod adresem : http://developer.android.com/sdk/index.html

od jakiegoś czasu znajduje się kompletne środowisko do pisania, testowania i uruchamiania programów dla Androida.



wtorek, 6 listopada 2012

Wprawka - przypomnienie ListView

Tym razem tak dla przypomnienia taka malutka wprawka z ListView

Programik bardzo prosty


Wyświetlana jest lista wypełniona elementami z tablicy.
Po wybraniu jednego z nich sprawdzane jest id wyboru i wyświetlany jest stosowny tekst w polu tekstowym.


Kod źródłowy jak zwykle w linku poniżej