Po uruchomieniu aplikacji powinno być widoczne jej okno główne z przyciskami powodującymi wyświetlenie określonego okna dialogowego
Naciśnięcie na przycisk Simple powinno spowodować wyswietlenie prostego okna dialogowego z tytułem, treścią informacji oraz przyciskami.
Naciśnięcie każdego z przycisków powinno powodować zamknięcie okna dialogowego i wyświetlenie odpowiedniego komunikatu typu Toast.
Naciśnięcie na przycisk Simple list powinno spowodować wyswietlenie prostego okna dialogowego z listą opcji oraz przyciskami.
Naciśnięcie dowolnej z opcji powinno powodować zamknięcie okna dialogowego i wyświetlenie odpowiedniego komunikatu typu Toast.
Naciśnięcie na przycisk List with radio powinno spowodować wyswietlenie prostego okna dialogowego z listą opcji jednokrotnego wyboru oraz przyciskami. Lista ta powinna zawierać domyślnie zaznaczone opcje.
Naciśnięcie na przycisk List with checkboxes powinno spowodować wyswietlenie prostego okna dialogowego z listą opcji wielokrotnego wyboru oraz przyciskami. Lista ta powinna zawierać domyślnie zaznaczone opcje.
W przypadku zaznaczenia lub odznaczenia opcji powinien być wyświetlany stosowny komunikat.
Naciśnięcie na przycisk Custom powinno spowodować wyswietlenie niestandardowego (tj. posiadającego zaprojektowany przez nas układ) okna dialogowego.
Naciśnięcie przycisku potwierdzającego (Yes) powinno spowodować zamknięcie okna dialogowego i wyświetlenie odpowiedniego komunikatu typu Toast.
Dodatkowe zasoby
W ramach projektu utworzono strukturę katalogowo plikową pokazaną poniżej
zawierającą następujące pliki