0 komentarzy

Intent Filters, przypisywanie komponentów do konkretnych akcji lub danych

Sierpień 8, 2011 Intent Podstawowe komponenty Tutoriale

Filtry Intencji w Androidzie są bardzo ważnym elementem, który pozwala decydować systemowi jaki komponent (Aktywność, Usługa, Odbiorca treści) ma zostać wywołany dla Intencji posiadającej konkretną akcję lub dane. Daje nam to ogromne możliwości, bowiem w ten sposób możemy definiować zachowanie całego systemu operacyjnego. Przykład Mamy aplikację, w której klikamy na link jakiejś strony internetowej. I teraz, zamiast otwierać konkretną przeglądarkę z adresem przekazanym w argumencie, wysyłana jest intencja posiadająca dwa składniki: dane (adres strony) akcję do przeprowadzanie na danych (wyświetl zawartość znajdującą się pod powyższym adresem). Dzięki Filtrom Intencji system teraz dobierze najbardziej pasującą aplikację, która obsłuży powyższą intencję. Daje [...]

2 komentarze

Wstęp do Intencji (Intents)

Lipiec 25, 2011 Intent Podstawowe komponenty Tutoriale

Intencje obok Aktywności są jednym z podstawowych komponentów z których zbudowane są Androidowe aplikacje. Mechanizm ten odpowiedzialny jest przede wszystkim za obsługę rozkazów wydawanych przez użytkownika. Za pomocą intencji możemy wprowadzić komunikację pomiędzy aplikacjami (lub mniejszymi komponentami, jak Usługi, Aktywności itp.). Jednak najważniejszym zadaniem tego komponentu jest uruchamianie odpowiednich aplikacji/Aktywności.