Jak stworzyć swój pierwszy projekt na Androida - Codiclick

udział

Jak stworzyć swój pierwszy projekt na Androida

Reklamy


W poprzednich wpisach widzieliśmy różne ogólniki na temat Androida, od tego, co powinniśmy wziąć pod uwagę, przez język programowania Kotlin, rodzaje aplikacji, charakterystykę systemu operacyjnego, aż po instalację narzędzia...

Teraz przy tej okazji zobaczymy, jak stworzyć naszą pierwszą aplikację!

W tym wpisie skupimy się głównie na stworzeniu projektu i podstawowej strukturze zapewnianej przez narzędzie, która posłuży jako podstawa do przyszłych rejestracji, gdzie będziemy dalej uzupełniać naszą aplikację.

Tworzenie projektu.


Uruchamiając Android Studio, jeśli jest to pierwszy raz, narzędzie daje nam możliwość stworzenia nowego projektu, w przeciwnym razie w pasku narzędzi wybieramy nowy projekt

Po wykonaniu tej czynności ładuje się okno, w którym wybieramy typ projektu, który chcemy, w tym przypadku wybieramy Pustą aktywność i klikamy Dalej

Następnie ładuje się okno tworzenia, tutaj definiujemy nazwę projektu, nazwę pakietu, ścieżkę, w której projekt będzie przechowywany, język programowania i minimalny SDK, z którym będziemy pracować.


Jeśli nie wiemy, jaki jest minimalny pakiet SDK, możemy kliknąć „Pomóż mi wybrać”

NOTATKA: Bardzo ważne jest jasne zdefiniowanie nazwy pakietu, ponieważ będzie ona odnosić się do pakietu i firmy, gdy zostanie on opublikowany w sklepie z aplikacjami. W poniższym przykładzie widzimy ścieżkę pakietu zdefiniowaną dla aplikacji StropperS opublikowanej na Google Play. (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

Wracając do tworzenia projektu, jeśli nie wiemy jaką wersję wybrać dla minimalnego SDK, możemy kliknąć „Pomóż mi wybrać”

Kiedy to zrobimy, ładuje się okno, w którym możemy zobaczyć wersje Androida od najczęściej używanych do najnowszych, a także szczegóły każdej wersji.


W kolumnie „DYSTRYBUCJA SKUMULACYJNA” pokazany jest procent wykorzystania wersji Androida na aktualnych urządzeniach. Dane te pozyskiwane są na podstawie statystyk zbieranych przez platformę, wybieramy wersję, z którą chcemy pracować i klikamy OK.

(Jeśli chcesz dowiedzieć się trochę więcej o wersjach, więcej informacji znajdziesz we wstępie do wpisu o tworzeniu aplikacji na Androida)


Obserwacja: Definiując wersję, którą chcemy mieć jako minimalny zestaw SDK, ograniczamy korzystanie z aplikacji z wersji wybranej wcześniej, na przykład jeśli zdecydujemy, że możemy wcześniej zainstalować aplikację tylko w wersji 5.0, nie będziemy mogli jej zainstalować w wersji 4.4 Na przykład.

Podstawowa struktura.


Po chwili projekt się zbuduje bardzo ważne abyśmy mieli dostęp do internetu gdyż narzędzie zaczyna pobierać zależności niezbędne do jego budowy, na koniec możemy zobaczyć strukturę projektu, plik aktywność_main.xml i klasa MainActivity.kt z domyślnym kodem.


Możemy również zobaczyć pliki takie jak AndroidManifest.xmlto on kompilacja.gradle między innymi, które przeanalizujemy później.


Dodatkowo, jeśli emulator został już utworzony, automatycznie załaduje dostępny emulator lub skonfigurowane urządzenie fizyczne, które w moim przypadku nazwałem „Pixel 2 API 28”



Tworzenie interfejsu graficznego.


Jeśli wstawimy plik aktywność_main.xml Zobaczymy klienta graficznego, z którego możemy tworzyć nasze ekrany, tutaj zobaczymy „Projekt”, co pozwala nam przeciągać i upuszczać komponenty, a także modyfikować komponenty poprzez ich właściwości.



Możemy także znaleźć „Podzielić”, co pozwala nam podzielić ekran na sekcję kodu XML i sekcję wyświetlania ekranu, tutaj możemy tworzyć komponenty za pomocą kodu, chociaż możemy przełączać się między dwoma widokami.


Moglibyśmy także popracować nad „kod” taki, który pozwala nam pracować tylko z kodem, ale bardziej zalecany jest widok „Podział”.


W tej wizualizacji możemy poznać budowę ekranu i elementy go tworzące oraz jego właściwości, zwróćmy uwagę, że np. dla „Witaj świecie!”, który jest tworzony domyślnie, używany jest komponent i to jest w menedżerze treści o nazwie Układ ograniczeń co umożliwia umieszczanie komponentów w pozycjach względem ekranu lub innych komponentów.



Jeśli przejdziemy do widoku projektu, możemy zmodyfikować ekran według własnych upodobań, zrobimy ten proces w przyszłym poście.

I to wszystko, jak dotąd. Mam nadzieję, że pomogło Ci to rozpocząć tworzenie własnych aplikacji.





Może Cię to również zainteresować.




Czy jest coś, co chciałbyś dodać lub skomentować na temat tego wpisu? śmiało rób….A jeśli Ci się podobało... Zapraszam do udostępniania Y Zasubskrybuj, klikając przycisk „Dołącz do tej witryny”, aby usłyszeć więcej postów takich jak ten 😉