W ramach tego ćwiczenia utworzysz pierwszą aplikację na Androida (Wszystkiego najlepszego) na podstawie szablonu podstawowej aplikacji dostępnej w Android Studio. Dowiedz się też, jak wygląda projekt na Androida i naucz się używać różnych okien w Android Studio.
Wymagania wstępne
- Zdobycie umiejętności konfigurowania, konfigurowania i używania aplikacji, takich jak edytor tekstu lub arkusz kalkulacyjny
Czego się nauczysz
- Jak utworzyć projekt Android Studio dla aplikacji na Androida przy użyciu szablonu.
Co stworzysz
- Podstawowa aplikacja na Androida z szablonu
Wymagania
- Komputer z zainstalowaną aplikacją Android Studio
W tym zadaniu utworzysz aplikację na Androida za pomocą szablonu projektu, który znajdziesz w Android Studio.
Szablony projektów
W Android Studio szablon projektu to aplikacja na Androida, która ma wszystkie niezbędne elementy, ale bardzo mało. Jego celem jest pomoc w szybszym rozpoczęciu pracy i oszczędności. Przykładowe szablony w Android Studio to aplikacja z mapą oraz aplikacja z wieloma ekranami.
Tworzenie pustego projektu aktywności
Wykonaj te czynności, by utworzyć nowy projekt Android Studio, używając szablonu projektu Pusta aktywność dla nowej aplikacji.
- Kliknij ikonę Android Studio , by uruchomić aplikację Android Studio (jeśli nie jest jeszcze otwarta).
Pojawi się okno Witamy w Android Studio.
- W oknie Witamy w Android Studio kliknij + Rozpocznij nowy projekt Android Studio.
Pojawi się okno Utwórz nowy projekt z listą szablonów dostępnych w Android Studio.
- Klikaj karty u góry i przewijaj szablony, by zorientować się, co możesz zrobić. Istnieją szablony przeznaczone do różnych typów urządzeń (np. telefonów, tabletów i zegarków) i aplikacji różnych typów (z ekranami przewijanymi, z mapami oraz wymyślną nawigację).
- W lewym górnym rogu okna kliknij kartę Telefon i tablet.
- W górnym wierszu kliknij szablon Pusta aktywność, aby wybrać go jako szablon projektu.
Szablon Pusta aktywność to najprostszy szablon, którego możesz użyć do utworzenia aplikacji. Ma jeden ekran i wyświetla komunikat „Hello World&"”.
- U dołu okna kliknij Dalej. Otworzy się okno Tworzenie nowego projektu.
Skonfiguruj projekt w ten sposób:
- Nazwa to nazwa Twojej aplikacji. W polu poniżej Nazwa wpisz
Happy Birthday
jako nazwę projektu. - Nazwa pakietu to nazwa, której system Android używa do jednoznacznego zidentyfikowania Twojej aplikacji. Domyślnie jest to nazwa Twojej organizacji, po której następuje nazwa aplikacji. Użyj małych liter (w tym przypadku „
com.example.happybirthday
"”). - Zapisz lokalizację to lokalizacja, w której zapisywane są wszystkie pliki związane z projektem. Zapisz go na swoim komputerze, aby mieć do niego dostęp. Na razie możesz pozostawić lokalizację zapisu bez zmian.
- Język określa język programowania, którego chcesz używać w projekcie. Sprawdź, czy Język to
Kotlin
. - Minimalny pakiet SDK wskazuje minimalną wersję Androida, na którym aplikacja może działać. Wybierz
API 19: Android 4.4 (KitKat)
z listy.
- W sekcji Minimalny pakiet SDK zwróć uwagę na informacje o tym, na ilu urządzeniach działa aplikacja z wybranym poziomem interfejsu API. Jeśli chcesz to zrobić, kliknij link Pomóż mi wybrać, aby zobaczyć listę różnych wersji Androida (jak pokazano poniżej). Następnie wróć do okna Nowy projekt.
- W oknie Create New Project (Utwórz nowy projekt) odznacz Użyj starszych bibliotek android.support. Kliknij znak zapytania, jeśli chcesz dowiedzieć się więcej.
- Kliknij Zakończ.
Android Studio otworzy projekt i wszystkie pliki.
Po pierwszym uruchomieniu Android Studio zobaczysz trzy okna:
(1) W oknie Projekt zobaczysz pliki i foldery projektu.
(2) Okno Edytowanie służy do edytowania kodu.
(3) W oknie What's New (Co nowego) znajdziesz wiadomości i przydatne wskazówki.
W prawym dolnym rogu Android Studio pojawia się pasek postępu lub komunikat z informacją, czy Android Studio wciąż pracuje nad konfiguracją Twojego projektu. Przykład:
- Zaczekaj, aż Android Studio dokończy konfigurowanie projektu. W lewym dolnym rogu, tak jak tutaj, pojawi się informacja o ukończeniu projektu.
W tym zadaniu użyjesz menedżera urządzeń wirtualnych z Androidem, by utworzyć wersję oprogramowania (emulator) urządzenia mobilnego i uruchomić ją na komputerze. Urządzenie wirtualne, czyli emulator, symuluje konfigurację dla określonego typu urządzenia z Androidem, np. telefonu. Może to być dowolny telefon lub tablet z wybraną wersją systemu Android. Potem na urządzeniu wirtualnym uruchomisz aplikację utworzoną za pomocą szablonu Pusta aktywność.
Tworzenie urządzenia wirtualnego z Androidem (AVD)
Aby uruchomić emulator na komputerze, musisz najpierw utworzyć konfigurację urządzenia wirtualnego.
- Na pasku menu w Android Studio wybierz Narzędzia > AVD Manager.
Pojawi się okno Twoje urządzenia wirtualne, jak pokazano poniżej. Jeśli urządzenie wirtualne zostało utworzone wcześniej, zobaczysz je na tej liście.
- Kliknij + Utwórz urządzenie wirtualne.
Pojawi się okno Wybierz sprzęt.
W oknie Wybierz sprzęt zobaczysz listę wstępnie skonfigurowanych urządzeń uporządkowanych według kategorii. Na każdym urządzeniu tabela zawiera kolumnę dotyczącą rozmiaru wyświetlacza (Rozmiar), rozdzielczości ekranu w pikselach (Rozdzielczość) i gęstości pikseli (Gęstość).
- Wybierz kategorię Telefon.
- Wybierz telefon (np.
Pixel 3 XL
), a następnie kliknij Dalej. Możesz wybrać dowolny telefon, ale w tym ćwiczeniu z programowania wybierz nowsze urządzenie.
Pojawi się okno Obraz systemu. W tym miejscu wybierasz wersję systemu Android, która ma działać na urządzeniu wirtualnym. Dzięki temu możesz przetestować swoją aplikację w różnych wersjach systemu Android.
- Na karcie Zalecane wybierz
Q
jako wersję systemu Android, aby uruchamiać go na urządzeniu wirtualnym. To była najnowsza wersja Androida w momencie pisania, ale możesz wybrać późniejszą wersję stabilną. Listę wersji stabilnych znajdziesz tutaj.
- Kliknij Dalej.
Pojawi się okno Wirtualne urządzenie z Androidem (AVD), z którego można wybrać dodatkowe szczegóły konfiguracji urządzenia.
- W polu Nazwa AVD wpisz nazwę urządzenia wirtualnego z Androidem. Resztę nie zmieniaj.
- Kliknij Zakończ.
Nowe urządzenie wirtualne pojawi się w oknie Twoje urządzenie wirtualne i będzie gotowe do użycia.
- Zamknij okno Twoje urządzenie wirtualne.
Uruchamianie aplikacji na urządzeniu wirtualnym
- Jeśli na pierwszym planie jest już Android Studio, spróbuj to zrobić.
- W Android Studio na pasku narzędzi znajdź menu urządzenia wirtualnego (będzie ono wyglądać podobnie do poniższego przykładu), a potem z listy wybierz urządzenie wirtualne. (Możesz też kliknąć Uruchom > Wybierz urządzenie..., a następnie wybrać urządzenie wirtualne z dostępnych urządzeń w wyskakującym okienku).
- W Android Studio wybierz Uruchom > Uruchom aplikację lub kliknij ikonę uruchamiania na pasku narzędzi.
Urządzenie wirtualne uruchamia się i uruchamia się tak samo jak urządzenie fizyczne. W zależności od szybkości komputera może to zająć trochę czasu.
Gdy aplikacja będzie gotowa, otworzy się na urządzeniu wirtualnym w sposób pokazany poniżej.
Brawo! Urządzenie wirtualne jest teraz uruchomione. Zwróć uwagę na to, że tytuł to "Happy Birthday
" i że na ekranie wyświetla się &"Hello World!
.
Po skonfigurowaniu projektu Android Studio utworzył na komputerze folder dla wszystkich projektów na Androida o nazwie AndroidStudioProjects. Android Studio utworzy też w folderze AndroidStudioProjects folder o tej samej nazwie co Twoja aplikacja (w tym przypadku HappyBirthday).
Folder HappyBirthday to folder Twojego projektu. Android Studio zapisuje w folderze projektu zarówno pliki utworzone przez Ciebie, jak i utworzone przez tę aplikację.
- W Android Studio otwórz okno Projekt po lewej stronie. W oknie Projekt wyświetlają się pliki i foldery projektu.
Pliki w oknie Project (Projekt) są uporządkowane, by ułatwić nawigowanie między plikami projektu podczas pisania kodu. Jeśli jednak przeglądasz pliki w przeglądarce plików, takiej jak Finder czy Eksplorator Windows, hierarchia plików wygląda bardzo inaczej.
W tym zadaniu poznasz 2 różne widoki hierarchii folderów projektu.
- W Android Studio w oknie Project (Projekt) wybierz Android z menu w lewym górnym rogu.
Zobaczysz plik podobny do tego:
Ten widok i organizacja plików są przydatne podczas tworzenia kodu projektu.
Pliki możesz też wyświetlać w przeglądarce tak, jak wyglądają w przeglądarce plików, na przykład Finder (w systemie macOS) lub Eksplorator (Windows).
- W oknie Project (Projekt) wybierz w menu Pliki źródłowe projektu.
Zwróć uwagę, że tytuł zmieni się na folder, w którym znajdują się pliki projektu.
Możesz teraz przeglądać pliki w ten sam sposób co w każdym eksploratorze plików.
- Aby wrócić do poprzedniego widoku, ponownie w oknie Projekt wybierz Android.
Świetnie. Teraz możesz utworzyć i uruchomić aplikację na podstawie szablonu oraz znaleźć pliki projektu.
- Aby utworzyć nowy projekt, uruchom Androida Studio, kliknij + Rozpocznij nowy projekt Android Studio, nazwij swój projekt, wybierz szablon i podaj szczegóły.
- Aby utworzyć urządzenie wirtualne z Androidem (emulator), by uruchomić aplikację, wybierz Tools > AVD Manager, a potem przy użyciu Menedżera AVD wybierz sprzęt i obraz systemu.
- Aby uruchomić aplikację na urządzeniu wirtualnym, sprawdź, czy urządzenie zostało utworzone, wybierz je z menu na pasku narzędzi, a następnie kliknij aplikację Uruchom na pasku narzędzi.
- Aby znaleźć pliki projektu, w oknie Project (Projekt) wybierz w menu Pliki źródłowe projektu.