1. Wstęp
Android Studio to oficjalne środowisko programistyczne (IDE) służące do tworzenia aplikacji na system Android. Program został opracowany przez firmę Google i opiera się na środowisku IntelliJ IDEA. Umożliwia tworzenie, edycję, uruchamianie i testowanie aplikacji mobilnych w językach Java i Kotlin, a także w XML (dla warstwy graficznej).
Celem dzisiejszej lekcji jest poznanie interfejsu Android Studio – czyli wszystkich najważniejszych elementów okna programu, które pomagają w pracy programisty.
2. Cele lekcji
Uczeń po lekcji:
- zna podstawowe elementy interfejsu Android Studio,
- potrafi odnaleźć pliki projektu,
- wie, gdzie tworzyć i edytować kod oraz interfejs użytkownika,
- umie znaleźć podgląd aplikacji,
- wie, gdzie szukać informacji o błędach i wynikach kompilacji.
3. Omówienie interfejsu Android Studio
Po uruchomieniu Android Studio i otwarciu projektu widzisz główne okno programu. Składa się ono z kilku najważniejszych obszarów:
a) Pasek menu (Menu Bar)
Znajduje się u góry okna. Zawiera m.in. opcje:
- File – tworzenie nowego projektu, otwieranie, zapisywanie, zamykanie,
- Edit – cofanie, wyszukiwanie, zamiana tekstu,
- View – włączanie i wyłączanie widoczności paneli,
- Build – kompilacja projektu i tworzenie pliku
.apk, - Run – uruchamianie aplikacji na emulatorze lub urządzeniu,
- Help – dokumentacja, informacje o wersji.
b) Pasek narzędzi (Toolbar)
Pod paskiem menu znajduje się pasek z ikonami. Umożliwia szybkie wykonanie najczęstszych operacji, takich jak:
- uruchomienie aplikacji (zielony trójkąt),
- zatrzymanie aplikacji (czerwony kwadrat),
- wybór urządzenia lub emulatora do testów,
- synchronizacja projektu z plikami Gradle.
c) Project Tool Window (panel po lewej stronie)
Tu znajduje się struktura projektu – wszystkie foldery i pliki aplikacji.
Najczęściej używany widok: Android View.
W folderze app > java znajdziesz pliki z kodem,
w folderze app > res > layout znajdziesz pliki XML odpowiadające za interfejs użytkownika.
d) Edytor kodu (Code Editor)
Środkowa część okna – to tu piszesz kod. Android Studio oferuje kolorowanie składni, podpowiedzi, autouzupełnianie i szybkie poprawki błędów.
e) Design / Split / Code
Dla plików XML odpowiedzialnych za wygląd aplikacji masz trzy tryby widoku:
- Code – widok samego kodu XML,
- Design – widok graficzny (można przeciągać elementy),
- Split – widok podzielony (kod + grafika jednocześnie).
f) Emulator / Preview
W prawym górnym rogu można uruchomić podgląd aplikacji (Preview) lub uruchomić aplikację na emulatorze Androida.
g) Logcat / Build Output (dolny panel)
W dolnej części okna znajduje się Logcat – pokazuje komunikaty systemowe i błędy aplikacji. Obok znajduje się Build Output, gdzie możesz zobaczyć przebieg kompilacji i ewentualne błędy.
4. Gdzie znaleźć najważniejsze informacje
- Informacje o błędach → panel Build lub Logcat na dole okna.
- Struktura projektu → panel Project po lewej stronie.
- Kod źródłowy → środkowa część okna (zakładki plików
.java,.kt,.xml). - Uruchomienie aplikacji → zielony trójkąt na pasku narzędzi.
- Widok interfejsu użytkownika → zakładka Design w pliku
activity_main.xml. - Dokumentacja i pomoc → menu Help → Help Topics.
5. Ćwiczenia praktyczne (zrzut ekranu z wykonania zadania obowiązkowy)
Zadanie 1: Uruchom Android Studio i utwórz nowy projekt z pustą aktywnością (Empty Views Activity). Zrób zrzut ekranu przedstawiający otwarte okno nowego projektu.
Zadanie 2:
Pokaż w strukturze projektu folder res > layout i otwórz plik activity_main.xml.
Zrób zrzut ekranu widoku Split (kod + design) oraz rozwinietego drzewka projektu.
Zadanie 3:
Otwórz plik MainActivity.java i wskaż w edytorze fragment kodu onCreate.
Zrób zrzut ekranu pokazujący kod w edytorze oraz rozwinietego drzewka projektu.
Zadanie 4: Znajdź w menu opcję Run → Run 'app’ i uruchom aplikację na emulatorze. Zrób zrzut ekranu z uruchomioną aplikacją na emulatorze.
Zadanie 5: W dolnym panelu przełącz się na zakładkę Logcat i pokaż widok z informacjami z uruchomienia aplikacji. Napisz specjalnie kod z błędem i zrób zrzut ekranu na którym pokazujesz wiadomość zwracającą kod błędu.
Zadanie 6: Włącz dokumentację: Help → Help Topics lub Help → Android Developers Website. Zrób zrzut ekranu pokazujący, że udało Ci się otworzyć stronę pomocy lub dokumentacji.
6. Podsumowanie
Android Studio to rozbudowane, ale intuicyjne środowisko programistyczne. Znajomość jego interfejsu pozwala szybko poruszać się między plikami projektu, tworzyć interfejsy użytkownika, uruchamiać aplikacje i analizować błędy. Dzisiejsze ćwiczenia pomogły Ci zrozumieć, gdzie w programie szukać najważniejszych informacji i jak przygotować środowisko do dalszej nauki programowania w Androidzie.