Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

ANDROID - CYKL ŻYCIA APLIKACJI, PRZYKŁAD PROSTEJ APLIKACJI APLIKACJE MOBILNE 2014/2015 Damian Huderek Marcin Iwanowski Mateusz Rajewski Maciej Skrzypczak.

Podobne prezentacje


Prezentacja na temat: "ANDROID - CYKL ŻYCIA APLIKACJI, PRZYKŁAD PROSTEJ APLIKACJI APLIKACJE MOBILNE 2014/2015 Damian Huderek Marcin Iwanowski Mateusz Rajewski Maciej Skrzypczak."— Zapis prezentacji:

1 ANDROID - CYKL ŻYCIA APLIKACJI, PRZYKŁAD PROSTEJ APLIKACJI APLIKACJE MOBILNE 2014/2015 Damian Huderek Marcin Iwanowski Mateusz Rajewski Maciej Skrzypczak

2 PLAN PREZENTACJI  Czym jest "Activity"?  Zarządzanie aplikacją, pojęcie "Activity Stack"  Stany aktywności  Cykl życia aktywności  Przykład prostej aplikacji  Co warto wiedzieć o Activity  Przykład wykorzystania kilku Activitys

3 CZYM JEST ACTIVITY?  Jeden z podstawowych komponentów systemu Android  Klasa odpowiedzialna za interakcję z użytkownikiem  Pozwala użytkownikowi wykonać daną czynność  Najczęściej reprezentuje jedno okno aplikacji

4 ACTIVITY STACK  Aktywności znajdują się na wspólnym stosie (ang. Activity Stack)  Nowa aktywność zostaje umieszczona na szczycie stosu  Pozycja aktywności na stosie określa jej stopień "ważności"

5

6 ZARZĄDZANIE APLIKACJĄ  Aplikacją zarządza system operacyjny  System może podjąć decyzję o usunięciu z pamięci obiektów Aktywności  Usuwane są obiekty znajdujące się najniżej na stosie

7 CYKL ŻYCIA AKTYWNOŚCI 4 stany aktywności:  Aktywność jest na pierwszym planie - jest aktywna  Nie jest na pierwszym planie, ale nadal jest widoczna - jest wstrzymana  Jest całkowicie przykryta przez inną - jest zatrzymana  Jest usunięta z pamięci

8  Cykl życia: onCreate() - onDestroy()  Aktywność jest widoczna: onStart() - onStop()  Aktywność jest na pierwszym planie: onResume() - onPause()  Najważniejsze metody:  onCreate()  onPause()  onResume()  Metody onStop() oraz onDestroy() nie zawsze są wywoływane

9 PRZYKŁAD PROSTEJ APLIKACJI Przykład prostej aplikacji:  Elementy interfejsu  Obsługa przycisków  Cykl życia Activity

10 CO WARTO WIEDZIEĆ? Ponowne uruchomienie aktywności występuje:  zmiana orientacji ekranu  dostępność klawiatury ekranowej  zmiana języka

11 CZYM JEST INTENCJA (INTENT)? Intencja pozwala na:  rozpoczęcie nowych aktywności  przekazanie danych między aktywnościami


Pobierz ppt "ANDROID - CYKL ŻYCIA APLIKACJI, PRZYKŁAD PROSTEJ APLIKACJI APLIKACJE MOBILNE 2014/2015 Damian Huderek Marcin Iwanowski Mateusz Rajewski Maciej Skrzypczak."

Podobne prezentacje


Reklamy Google