5987093299

5987093299



Wstęp

Platforma Android jest opartym na Linuxie systemem operacyjnym przeznaczonym dla urządzeń mobilnych.

Platforma Android wspiera programowanie aplikacji w języku Java z użyciem standardowych bibliotek Javy oraz bibliotek wyspecjalizowanych wchodzących w skład Android Software Development Kit (SDK).

W skład narzędzi Android SDK wchodzą między innymi:

Android Development Tools Plugin - plugin dla tworzenia aplikacji w Eclipce IDE Android Emulator - emulator urządzenia z systemem android

Android Virtual Devices (AVDs) - narzędzie służące do konfiguracji cech wirtualnego urządzenia dla emulatora

Dalvik Debug Monitor Service (ddms) - narzędzie pozwala na zarządzanie procesem uruchamianym na urządzeniu lub, przykładowo: wgląd w zawartość stosu, zabicie procesu, zrzut ekranu

Android Debug Bridge (adb) - narzędzie adb pozwala instalować pliki .apk na emulatorze lub urządzeniu oraz zapewnia dostęp do niego z linii poleceń.

Android Asset Packaging Tool (aapt) - narzędzie aapt pozwala tworzyć pliki apk zawierające binaria i zasoby aplikacji Androida.

android - skrypt pozwalający na zarządzanie urządzeniami AVD, oraz umożliwiający wygenerowanie szkieletu projektu możliwego do zbudowania z narzędziem Ant.

Ćwiczenie polega na utworzeniu i uruchomieniu prostych aplikacji dla platformy Android.

W pierwszej części należy utworzyć i uruchomić aplikację z użyciem narzędzia android oraz narzędzia kompilacji Ant oraz emulatora.

W drugiej części do tworzenia i uruchamiania aplikacji należy wykorzystać Eclipse IDE z pluginem ADT.

Ostatnia część polega na przetestowaniu działania utworzonych aplikacji na rzeczywistym urządzeniu.

Szkielet aplikacji na platformie Android Activity

Klasą bazową dla dowolnej funkcjonalności jaką można zaimplementować w aplikacji na platformie Android jest Activity. Obiekt klasy Activity jest podstawową jednostką cyklu życia aplikacji. Z punktu widzenia programisty najważniejsze są metody, które najczęściej są przeciążane dla podklasy Activity — onCreate, onPause oraz onResume.

Xml

Język xml jest szeroko wykorzystywany do definiowania stałych cech tworzonej aplikacji. Przykładowo jest on zastosowany do zdefiniowania wyglądu okna aplikacji (/res/layout/), wartości stałych stosowanych w programie (/res/values/), ale również do konfiguracji uprawnień oraz funkcjonalności aplikacji (AndroidManifest. xml).

2



Wyszukiwarka

Podobne podstrony:
Systemy UNIX ■    Android: jest oparty na jądrze Linuxa ■    MacOS X:
o frankach zmiana na SDR. System SDR jest oparty na kursach różnych walut. Co obowiązuje w prawie
img099 (3) Administrowanie serwerem sieci lokalnej10.8. Konfigurowanie serwera DN5 System DNS jest o
silnika Stirlinga. System sterowania natężenia przepływu paliwa i powietrza jest oparty na pomiarze
Slajd6 5 REGULACJA WYDZIELANIA HORMONÓW Podstawowy mechanizm regulacji wydzielania hormonów jest opa
3. Procesor sygnałowy TMS320C6713 Procesor sygnałowy TMS320C6713 jest oparty na architekturze VLIW (
Środowisko DM to zazwyczaj architektura klient-serwer lub oparty na Web system informatyczny Dane to
Aksjomat to: ograniczenie nakładane na wartość atrybutu, konceptu lub relacji w ontologii BPEL jest
SAM#43 powstawanie wielu Innych koncepcji organizacyjnych opartych na założeniach systemowych,
Wstęp Niniejsze opracowanie jest odpowiedzią na oczekiwania środowiska pielęgniarek i położnych w
29 (234) ZADANIA TESTOWE 29 23. Ustal, jaki promień ma okrąg, w którym: a) kąt środkowy o mierze 90°
musimy, który jest oparty na kącie półpełnym (180°), a więc n podstawić należy 2a = n, czyli a = n!
Tab. Charakterystyka przedsiębiorstw opartych na fordowskim systemie organizacji produkcji
<•ELOKOn Powyższy proces kwalifikowania jest oparty na interpretacji niemieckiego MP. Wg definicj

więcej podobnych podstron