Wymagania zaliczenia
Otwarto: czwartek, 20 marca 2025, 13:00
Wymagane do: czwartek, 20 marca 2025, 15:00
Przestudiuj i przetestuj projekt A1_DEMO pod kątem zagadnień wyliczonych w opisie ćwiczenia: ◦ zawartość pliku "AndroidManifest.xml" (sekcje <application>, <activity>, <intent-filter> ) ◦ najważniesze metody klasy Activity: "onCreate", "setContentView", "findViewById" ◦ wykorzystanie "Toast" oraz "Log" do wyświetlania wydruków kontrolnych ◦ tworzenie interfejsu użytkownika poprzez dodawanie: etykiet "TextView", okien edycyjnych "EditText" oraz przycisków "Button" ◦ przypisywanie akcji/funkcji wykonywanej po kliknięciu przycisku: - atrybut "android:onClick" w pliku XML layout-u - lub metoda "setOnClickListener" w pliku "*.kt" (Kotlin) aktywności
Przeglądnij pliki:
Zmodyfikuj pobrany projekt, dodając na dole ekranu dwa nowe przyciski, których kliknięcie będzie powodować naprzemienne-wzajemne ukrywanie i pokazywanie tych przycisków (poprzez zmianę atrybutu "visibility")
OPCJONALNE ROZSZERZENIE: Wykonaj własną, utworzoną od zera aplikację MOJE_A1_DEMO, o podobnych funkcjonalnościach jak wzorcowy projekt A1_DEMO
Przed spakowaniem całej zawartości głównego katalogu projektu, którego wielkość to zazwyczaj około 30MB danych, warto zmniejszyć jego rozmiar wykonując w środowisku Android Studio opcję: Build > Clean Project. Po tej operacji wielkość pliku ZIP powinna być około 0.5-1MB.
Tę operację można również wykonać poleceniem menu: MENU -> File -> Export -> to ZIP File
Planowy termin realizacji zadania: do końca zajęć laboratoryjnych (+1h)