Utwórz i uruchom swoją pierwszą aplikację na Androida

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.

  1. Kliknij ikonę Android Studio , by uruchomić aplikację Android Studio (jeśli nie jest jeszcze otwarta).

Pojawi się okno Witamy w Android Studio.

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

  1. 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ę).
  2. W lewym górnym rogu okna kliknij kartę Telefon i tablet.
  3. 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&"”.

  1. U dołu okna kliknij Dalej. Otworzy się okno Tworzenie nowego projektu.

Skonfiguruj projekt w ten sposób:

  1. Nazwa to nazwa Twojej aplikacji. W polu poniżej Nazwa wpisz Happy Birthday jako nazwę projektu.
  2. 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"”).
  3. 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.
  4. Język określa język programowania, którego chcesz używać w projekcie. Sprawdź, czy Język to Kotlin.
  5. Minimalny pakiet SDK wskazuje minimalną wersję Androida, na którym aplikacja może działać. Wybierz API 19: Android 4.4 (KitKat) z listy.
  1. 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.

  1. 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.
  2. 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:

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

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

  1. 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ść).

  1. Wybierz kategorię Telefon.
  2. 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.

  1. 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.
  1. Kliknij Dalej.

Pojawi się okno Wirtualne urządzenie z Androidem (AVD), z którego można wybrać dodatkowe szczegóły konfiguracji urządzenia.

  1. W polu Nazwa AVD wpisz nazwę urządzenia wirtualnego z Androidem. Resztę nie zmieniaj.
  2. Kliknij Zakończ.

Nowe urządzenie wirtualne pojawi się w oknie Twoje urządzenie wirtualne i będzie gotowe do użycia.

  1. Zamknij okno Twoje urządzenie wirtualne.

Uruchamianie aplikacji na urządzeniu wirtualnym

  1. Jeśli na pierwszym planie jest już Android Studio, spróbuj to zrobić.
  2. 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).
  3. W Android Studio wybierz Uruchom > Uruchom aplikację lub kliknij ikonę uruchamiania Wybierz Uruchom > Uruchom aplikację lub kliknij ikonę Uruchom [IKONA TUTAJ] na pasku narzędzi. [IMAGEINFO]: ic_run.png, Android Run Run icon 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ę.

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

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

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

  1. 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 Wybierz Uruchom > Uruchom aplikację lub kliknij ikonę Uruchom [IKONA TUTAJ] na pasku narzędzi. [IMAGEINFO]: ic_run.png, Android Run Run icon na pasku narzędzi.
  • Aby znaleźć pliki projektu, w oknie Project (Projekt) wybierz w menu Pliki źródłowe projektu.