478
Rozdział 11.
Jazda próbna
Jazda próbna aplikacji
Zaczniemy od przetestowania działania aplikacji na tablecie.
Bezpośrednio po uruchomieniu aplikacji wyświetlana jest aktywność
MainActivity
.
Kiedy klikniemy jeden z treningów, zostaną wyświetlone szczegółowe
informacje o nim oraz stoper. Jeśli potem klikniemy inny trening,
a następnie przycisk
Wstecz, aplikacja ponownie wyświetli
szczegółowe informacje o pierwszym wybranym treningu.
Aktywność
MainActivity
zostaje
uruchomiona
bezpośrednio po
uruchomieniu
aplikacji.
Wybierz
trening
"Tylko dla
mięczaków"…
…a następnie
trening
"Rozciąganie
kończyn".
Naciśnij
raz przycisk
Wstecz;
spowoduje to
wyświetlenie
informacji
o treningu
"Tylko dla
mięczaków".
¨
Konwersja stopera
¨
Testy stopera
¨
Dodanie do fragmentu
Fragmenty dynamiczne
479
jesteś tutaj
¨
Konwersja stopera
¨
Testy stopera
¨
Dodanie do fragmentu
Kiedy uruchomimy aplikację na telefonie, fragment
WorkoutDetailFragment
zostanie wyświetlony wewnątrz odrębnej aktywności,
DetailActivity
. Także
w tym przypadku stoper zostanie wyświetlony poniżej informacji o treningu
i będzie działał zgodnie z naszymi oczekiwaniami.
Kiedy klikniemy
przycisk Start,
stoper rozpocznie
pomiar czasu.
Kiedy obrócimy
urządzenie, stoper
wciąż będzie działać.
To jest aplikacja uruchomiona
na telefonie. Fragment
StopwatchFragment
jest wyświetlony
wewnątrz fragmentu
WorkoutDetailFragment.
Wszystkie przyciski działają
prawidłowo, a stoper
zachowuje swój stan po
zmianie orientacji urządzenia
Kiedy klikniesz przycisk
Wstecz, zostanie
wyświetlona lista treningów.
Jazda próbna aplikacji (ciąg dalszy)
Kiedy spróbujemy klikać przyciski stopera, okaże się, że działają zgodnie
z oczekiwaniami. Kiedy obrócimy urządzenie, stoper zachowa swój stan.
Get Android Programowanie aplikacji. Rusz głową! Wydanie II now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.