wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Kontrolki systemu Android

Total questions: 25

Worksheet time: 25mins

Name
Class
Date
1.

W pliku XML – tworzymy RadioGroup (dziedziczy po widoku LinearLayout) i wewnątrz umieszczamy widoki RadioButton. Przypisujemy im akcje onClick

4 lines
2.

W pliku .java tworzymy metodę obsługi akcji onClick. To, który RadioButton wybrano rozpoznajemy za pomocą identyfikatora przekazanego przez parametr view.

4 lines
3.

W pliku XML – tworzymy CheckBox. Przypisujemy mu akcje onClick

4 lines
4.

W pliku .java – tworzymy metodę obsługi. Widok CheckBox ma właściwość „isChecked” (True/False) – dzięki temu rozpoznajemy, czy jest on zaznaczony.

4 lines
5.

W pliku XML – tworzymy Switch. Przypisujemy mu akcje onClick. Parametry „textOn” i „textOff” są przeznaczone do wersji kontrolki w starszych Androidach

4 lines
6.

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

4 lines
7.

Suwak posiada własność progres odpowiadającą za aktualną wartość, oraz własności max i min wyznaczające jej rozpiętość.

4 lines
8.

Kreator stworzy kod metod obsługo zdarzeń suwaka. Dodając słuchacza zdarzeń korzystamy z kreatora. Słuchacz zdarzeń tworzymy w metodzie onCreate

4 lines
9.

Aktualna wartość suwaka (podczas jego przesuwania) to parametr „progress”. Poza metodami słuchacza odczytać możemy wartość suwaka za pomocą metody .getProgress()

4 lines
10.

Właściwości: numStars – maksymalna liczba gwiazdek rating – aktualna ocena (wyświetlana z dokładnością do pół gwiazdki

4 lines
11.

Obsługa podobnie jak SeekBar. Do odczytania wartości poza słuchaczem zdarzeń służy metoda getRating()

4 lines
12.

Spiner wymaga: 1.Przygotowania komponentu w pliku XM

4 lines
13.

Obsługa podobnie jak SeekBar

4 lines
14.

Spiner wymaga:

a)

Przygotowania komponentu w pliku XML

b)

Przygotowania listy opcji w postaci tablicy stringów (w pliku strings.xml)

c)

Połączenia tablicy z widokiem za pomocą ArrayAdaptera

d)

Oprogramowania słuchacza zdarzeń

15.

W pliku strings.xml dodajemy tablicę łańcuchów (string-array), której pozycjami (item) są wpisy w naszym menu typu „spinner”

4 lines
16.

Łączymy zmienną w programie z elementem layoutu

4 lines
17.

Aby program reagował na wybranie jednej z opcji dodajemy do spinnera słuchacza zdarzeń.

4 lines
18.

Do nazwy pozycji w menu można dostać się za pomocą getResource

4 lines
19.

Przelicznik walut obsługiwany bez pomocy klawiatury ekranowej

4 lines
20.

Wygląd aplikacji (w pliku XML) Pola TextView wyświetlające wartości

4 lines
21.

Wygląd aplikacji (w pliku XML) Pola wyboru waluty – waluta wejściowa

4 lines
22.

Wygląd aplikacji (w pliku XML) Pola wyboru waluty – waluta docelowa

4 lines
23.

Wygląd aplikacji (w pliku XML) Suwak - SeekBar

4 lines
24.

Kod aplikacji Stworzenie suwaka i oprogramowanie metod wykonywanej w trakcie jego przesuwania

4 lines
25.

Metoda wypisująca wynik - korzysta z wyżej zdefiniowanej metody przelicz() Metoda przeliczająca waluty

4 lines