• Nie Znaleziono Wyników

Aplikacje mobilne

N/A
N/A
Protected

Academic year: 2021

Share "Aplikacje mobilne"

Copied!
12
0
0

Pełen tekst

(1)
(2)

Aplikacje mobilne

Wykonać należy kalkulator wykonujący podstawowe działania (dodawanie, odejmowanie, dzielenie i mnożenie)

(3)

Przykład

1. Tworzenie layout-u

Element TextEdit o id. „wynik” będzie bazowym elementem naszego układu.

(4)

Przykład

1. Tworzenie layout-u

• Pierwszy Button pozycjonowany jest względem pola EditText (wynik) – wiersze 28-29.

(5)

Przykład

1. Tworzenie layout-u

• Kolejne elementy pozycjonowane są względem elementów powyżej i po lewej – wiersze 39-40

(6)

Przykład

1. Tworzenie layout-u

• Nieco inaczej pozycjonowany jest Button „zero”

- w poziomie: jego początek wyrównany jest do początku Button „1” a koniec do końca „2” (linie 123-124)

- W pionie: położony jest pod „7” (linia 128)

(7)

Przykład

2. Wprowadzanie cyfr

Do wszystkich przycisków cyfr – pod zdarzenie onClick - podpięta jest jedna metoda. Stąd konieczne jest rozpoznanie, który z przycisków ją wywołał.

• Pierwszym krokiem jest stworzenie zmiennych globalnych typu View (nieokreślony widok), dla każdego z przycisków.

• W metodzie onCreate aktywności odnajdujemy i zapamiętujemy wskaźniki do wszystkich przycisków.

• Metoda podpięta pod zdarzenie onClick otrzymuje w parametrze informacje o tym, który widok ją wywołał – wystarczy porównać z

(8)

Przykład

(9)

Przykład

Po rozpoznaniu, który przycisk wygenerował zdarzenie – dopisujemy

właściwą cyfrę do łańcucha reprezentujące wpisywaną liczbę – wstawimy

(10)

Przykład

2. Działania

Do każdego przycisku działania (pod zdarzenie onClick) przypisana została własna metoda.

Przycisk CE zeruje łańcuch przechowujący liczbę i zawartość TextEdit

(11)

Przykład

2. Działania

Metody działań (plus, minus, razy, podzielić):

• zapamiętują numer wybranego działania w zmiennej globalnej (linia 55)

• Przetwarzają na liczbę i zapamiętują wartość wpisaną do EditText i przechowywaną w „wynikTekst” (56)

• Zerują „wynikTekst” i okienko edycji. (57-58)

(12)

Przykład

3. Wykonie obliczenia

Cytaty

Powiązane dokumenty

Wizytówka wideo jest to film wideo stworzony przez osobę poszukującą pracy, albo stworzony dla niej.. Taka wizytówka tworzona jest po to, aby zaprezentować zalety, mocne strony

Wprowadzimy chyba stosowny obyczaj, jeżeli w każdym takim grudniowym numerze będziemy uchylać rąbka anonimowości i składać serdeczne podziękowania

Włączyły się do niej Królewsko-Polskie Przedstawicielstwo na Kaukazie z siedzibą w Tyflisie, Polska Rada Okręgowa na Kaukazie, a następnie Przedstawicielstwo Państwa

Kompetentny do przeprowadzenia wszystkich czynności na doczesnych szczątkach sługi Bożego jest biskup diecezji lub eparchii, gdzie one spoczywają, po uzyskaniu

Już ponad 10 największych sprzedawców biletów w Polsce oraz sieci kin współpracują z Coigdzie.pl® w zakresie promocji sprzedaży biletów na wydarzenia, koncerty, festiwale,

Osoby, które chcą od podstaw poznać zasady projektowania, tworzenia i utrzymania serwisów internetowych, intranetowych i aplikacji mobilnych oraz osoby zajmujące się już tą

Ale chyba warto ją wykonać i powalczyć o takie stopnie na świadectwie, które wywołają u Was

Widok Switch ma właściwość „isChecked” (True/False) – dzięki temu rozpoznajemy, czy jest on włączony...