Wszyscy znamy ładny obrazek ilustrujący cykl życia aktywności
Co się dzieje w konkretnych momentach pracy aplikacji ?
sobota, 24 listopada 2012
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.
czwartek, 8 listopada 2012
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.
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
Subskrybuj:
Komentarze (Atom)





