ZADANIE A1 : Android - stuktura projektu - oprogramowanie kliknięć

Wymagania zaliczenia


Otwarto: czwartek, 20 marca 2025, 13:00

Wymagane do: czwartek, 20 marca 2025, 15:00


  1. Pobierz -> rozpakuj -> otwórz w Android Studio, przykładowy projekt A1_DEMO:
  1. 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

  2. Przeglądnij pliki:

  1. 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")

  2. 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)