Oferty pracy dla inżynierów
  • StrefaInzyniera.pl (current)
  • Oferty pracy
  • Automatyka
    • Uprawnienia elektryczne SEP
    • Elektrotechnika
    • Elektronika
    • Automatyka
    • Robotyka
  • Przemysł
    • Przemysł
    • Obróbka metali
    • CAD
    • CATIA
    • Autodesk Inventor
  • IT
    • JAVA
    • C++
    • Sieci
  • Firmy
  • Dla firm
    • Rejestracja - profil firmy
    • Dodaj ofertę pracy - bezpłatnie
    • Publikacja artykułów
    • Kontakt
  • Zaloguj się
  • STREFA INŻYNIERA
  • Oferty pracy
  • Automatyka
    • Uprawnienia elektryczne SEP
    • Elektrotechnika
    • Elektroniki
    • Automatyki
    • Robotyka
  • Przemysł
    • Przemysł
    • Obróbka metali
    • CAD
    • CATIA
    • Autodesk Inventor
  • IT
    • JAVA
    • C++
    • Sieci
  • Firmy
  • Dla firm
    • Rejestracja - profil firmy
    • Dodaj ofertę pracy - bezpłatnie
    • Publikacja artykułów
    • Kontakt
  • Logowanie
  • Zaloguj się
Rozpoczynanie nowego projektu aplikacji w Android Studio
Categories

Rozpoczynanie nowego projektu aplikacji w Android Studio

Gdy po raz pierwszy włączymy Android Studio, proces aktualizacji i uruchomienia może zająć nawet kilka minut. Po jego zakończeniu zobaczymy ekran podobny do przedstawionego na rysunku 4.2. Wybieramy opcję zatytułowaną Start a new Android Studio project (Rozpocznij nowy projekt Android Studio).

Nadajemy nowemu projektowi nazwę GuessingGame, bez spacji. Jeśli mamy stronę internetową, możemy wpisać ją w polu Company Domain (Domena firmy), jak pokazano na rysunku 4.3. W przeciwnym wypadku pozostawiamy domyślną przykładową domenę. Następnie wybieramy lokalizację projektu. Dla zachowania porządku warto przygotować wcześniej folder na projekty na Androida, np. o nazwie AndroidProjects.

Rysunek 4.2. Gdy Android Studio zakończy konfigurację, wybieramy opcję Start a new Android Studio project

Rysunek 4.3. Nowemu projektowi Android Studio nadajemy nazwę GuessingGame, bez spacji

Po nazwaniu projektu klikamy przycisk Next (Następny). Teraz mamy możliwość zadecydowania, jakie wersje systemu Android powinna obsługiwać nasza aplikacja. Platforma Androida szybko się rozwija wraz z pojawianiem się nowych urządzeń oraz funkcji, dlatego trzeba wybrać odbiorców docelowych. Na szczęście program Android Studio jest stale aktualizowany i oferuje zarówno najnowsze wersje systemu Android, jak i informację, ile urządzeń nadal korzysta ze starszych wersji. Oprócz obsługiwanych wersji systemu Android będziemy musieli wybrać również minimalną wersję Software Development Kit (SDK) lub poziom Application Program Interface (API). Opcje SDK oraz API decydują o tym, jakich narzędzi można używać do tworzenia, ale są również powiązane z określonymi wersjami systemu Android. Okno Target Android Devices, przedstawione na rysunku 4.4, umożliwia wybranie minimalnej wersji SDK lub poziomu API dla każdej tworzonej aplikacji.

Rysunek 4.4. Wybieramy minimalną wersję SDK dla docelowych urządzeń Android 

W sekcji Minimum SDK wybieramy dla aplikacji zgadywanki poziom API 16 (Android 4.1, Jelly Bean). Android Studio poinformuje nas, że jest on obsługiwany na ponad 99 procentach aktywnych urządzeń z systemem Android. Klikamy przycisk Next. 

Kreator nowego projektu zapyta nas, jaki rodzaj aktywności chcemy dodać do naszej aplikacji. Aktywność to w uproszczeniu czynność, jaką może podejmować użytkownik. Każda aktywność ma zazwyczaj własny układ ekranu z interfejsem graficznym, jak widać na rysunku 4.5.

Rysunek 4.5. Wybieramy Basic Activity jako podstawę naszej aplikacji

Dla głównej aktywności w aplikacji można wybrać jedną z wielu opcji, takich jak Google Maps, Login (Logowanie), Settings (Ustawienia), Tabbed Activities (Aktywności na kartach) i nie tylko. Opcja Basic Activity (Podstawowa aktywność) będzie stanowiła doskonały fundament do budowania aplikacji zgadywanki, dlatego wybieramy ją i klikamy przycisk Next. 

Na następnym ekranie (patrz rys. 4.6) pozostawimy domyślne nazwy proponowane przez Android Studio: nazwa aktywności MainActivity oraz nazwa układu activity_main. Plik aktywności zawiera kod źródłowy Java, który uruchamia aplikację. Układ znajduje się w osobnym pliku, który zawiera interfejs aplikacji. Klikamy przycisk Finish (Zakończ), aby zakończyć konfigurację projektu aplikacji. 

Budowanie projektu może zająć chwilę, ponieważ Android Studio tworzy pliki projektu oraz przygotowuje projekt aplikacji GuessingGame. Po załadowaniu wszystkich niezbędnych komponentów program Android Studio otworzy projekt w domyślnym widoku, który wygląda podobnie do przedstawionego na rysunku 4.7.

Rysunek 4.6. Pozostawiamy domyślne wartości nazwy aktywności oraz nazwy układu

Rysunek 4.7. Domyślny widok projektu w Android Studio wraz z widokiem układu mobilnego interfejsu GUI

Jeśli po otwarciu projektu pokazany ekran nie jest widoczny, należy kliknąć zakładkę Project (Projekt) w lewym górnym rogu, rozwinąć folder app w panelu Project Explorer (Eksplorator projektu), rozwinąć folder res (skrót od resources, czyli zasoby), rozwinąć węzeł layout, a następnie dwukrotnie kliknąć plik content_main.xml, aby zobaczyć widok podobny do przedstawionego
na rysunku 4.7.

 Materiał opracowany na podstawie: Java, to takie proste Praktyczne wprowadzenie do programowania, Bryson Payne, wyd. WN PWN, 2018 r.

Zaloguj się aby dodać komentarz

Podobne artykuły

« Budowanie układu GUI w widoku projektuProjektowanie interfejsu GUI przy użyciu edytora WindowBuilder programu Eclipse »

Podziel się ze znajomymi tym artykułem - udostępnij na FB lub wyślij e-maila korzystając z poniższych opcji:

Oferty pracy dla inżynierów
Oferty pracy dla inżynierów

Elektryk automatyk

Guz Technika Piekarnicza
Siemianowice Śląskie, śląskie
4500-6500 PLN

Product Engineer

SPX Flow Inc.
Bydgoszcz, kujawsko-pomorskie

Inżynier ds. Rozwoju Platform i Aplikacji Telewizyjnych

Play (P4 sp. zo.o.)
Warszawa, mazowieckie

Starszy Inżynier ds. Rozwoju Platform Strumieniowania i Dystrybucji Wideo

Play (P4 sp. zo.o.)
Warszawa, dowolny Region

Inżynier ds. Rozwoju Urządzeń Abonenckich – Smartfony, Tablety, Urządzenia Wearables

Play (P4 sp. zo.o.)
Warszawa, dowolny Region

Ekspert ds. Rozwoju Urządzeń Abonenckich STB

Play (P4 sp. zo.o.)
Warszawa, dowolny Region

wszystkie oferty
PracaTechniczna.pl

Strefainzyniera.pl - rynek, praca, rozwój - wszystko co ważne dla inżynierów

  • Dla pracodawcy
  • Artykuły
  • Praca
  • Publikacje
  • Popularne stanowiska
  • Offer in English
  • Regulamin
  • Regulamin dla klientów
  • Polityka prywatności
  • Polityka cookies
  • Kontakt

© 2011 - 2021 NetPortal

Mapa strony Letnisko blisko