..
W poprzednim rozdziale przedstawiliśmy trzy z czterech elementów tworzących aplikacji Android. Jesteśmy teraz zaprezentuje najbardziej znaczące i ważne części: "actvity.
Specyfika działalności, co odróżnia ją od pozostałych podzespołów, ma mieć "graficzny interfejs.
Przykładem działalności znajduje się lista klikać przyciski w menu aplikacji, która pozwala użytkownikowi wykonywać różne działania w zależności od klikniętego przycisku.
Oczywiście aplikacja może mieć więcej aktywności, na przykład, można by pomyśleć, aby utworzyć działalność, która pokazuje ekran menu urządzenia, a innych rodzajów działalności, które zarządzają zachowanie różnych przycisków na Steamer.
Ponieważ wniosek może być wiele działalności, które są delegowane do poszczególnych zadań, jasne jest, że każde działanie jest niezależne od innych. To musi jednak określić rodzaj hierarchii działań, w rzeczywistości, w naszym przypadku chcemy działalności zawierające menu jest wyświetlane od razu po uruchomieniu aplikacji i ewentualnie innych działań rozpocząć tylko wtedy, gdy użytkownik kliknie przycisk menu. Aby to zrobić należy oznaczyć aktywność jako główny ekran, który wyświetla menu (zobaczymy jak przykładowych aplikacji).
Ale jaki jest obszar działania czynności? Domyślnie działalności może pracować na całym ekranie okno, ale nie wolno ograniczyć obszar działania, aby wymusić aktywność do pracy tylko w niektórych punktach okna.
Zazwyczaj grafiki elemnti w interfejsie są zarządzane przez hierarchię widzenia, które mają za zadanie zarządzać dobrze zdefiniowane prostokątnych pomieszczeniach należących do okna. Tak jest w celu wykrycia ewentualnego związku z dotykowym przez użytkownika w danej grafiki w jej kompetencji.
Wszystkie elementy wykazaliśmy to powyżej mają własne cyklu życia, który pokazuje, jak zmienić stan systemu składnik dall'istanziazione jego eliminację z pamięci. W tej części skupimy się wyłącznie na cyklu życia działalności.
Przede wszystkim określenia różnych stanów, w których działalność można znaleźć raz instancji:
Lista państw, w których można znaleźć działalności jest właściwe przedstawienie czytelnikowi przejścia jako metody, które pozwalają na przejście z jednego stanu do drugiego:
Zobaczymy później jak korzystać z tych przejść w przykładach, które zostaną zaproponowane podczas dyskusji.
| |
Flash MX i ActionScript (Kurs)
Zostań programistą stron internetowych od 29 €. |
| |
Java (kurs)
Programowanie OOP w Java niedz Od 49 €. |
| |
Visual Basic 6 (Kurs)
Dodać Aplikacje biurowe z VB6. Od 39 €. |