..


Linki sponsorowane

Aktywny

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.

Cyklu życia działalności

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:

  • Aktywny: W tym stanie działania pokazany jest na pierwszym planie na ekranie, a użytkownik może komunikować się z GUI pokazane.
  • Idle: Aktywność nadal będą wyświetlane na ekranie, ale użytkownik nie może wchodzić w interakcje z innej działalności, ponieważ został nałożony na podstawowym. Klasycznym przykładem jest, gdy jest odbierane w działalności, w których połączenie jest nałożony na wniosku, że użytkownik korzystał.
  • Stoppata: mieści się on w tym stanie, gdy działalność jest całkowicie pokrywały przez innego, a tym samym nie jest już widoczna dla użytkownika. W rzeczywistości początkowej aktywności jest ukryta dla użytkownika i jeśli pamięć jest niski Android zamknie ukryte działalności.

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:

  • OnCreate void ()
  • void onStart ()
  • void onRestart ()
  • void onResume ()
  • void OnPause ()
  • void OnStop ()
  • void onDestroy ()

Zobaczymy później jak korzystać z tych przejść w przykładach, które zostaną zaproponowane podczas dyskusji.

Pomoc tworzenia aplikacji dla systemu Android
E-Learning
Flash MX i ActionScript (Kurs) Flash MX i ActionScript (Kurs)
Zostań programistą stron internetowych od 29 €.
Java (kurs) Java (kurs)
Programowanie OOP w Java niedz Od 49 €.
Visual Basic 6 (Kurs) Visual Basic 6 (Kurs)
Dodać Aplikacje biurowe z VB6. Od 39 €.
Linki sponsorowane