Jak vytvořit svůj první projekt pro Android - Codiclick

podíl

Jak vytvořit svůj první projekt pro Android

Reklamy


V předchozích příspěvcích jsme viděli různé obecnosti o Androidu, od toho, co bychom měli vzít v úvahu, přes programovací jazyk Kotlin, typy aplikací, vlastnosti operačního systému, až po instalaci nástroje...

Nyní při této příležitosti uvidíme, jak vytvořit naši první aplikaci!

V tomto příspěvku se zaměříme především na tvorbu projektu a základní strukturu poskytovanou nástrojem, která bude sloužit jako základ pro budoucí registrace, kde naši aplikaci dále doplníme.

Vytvoření projektu.


Při spouštění Android Studia, pokud je to poprvé, nám nástroj dává možnost vytvořit nový projekt, jinak na panelu nástrojů vybereme nový projekt

Jakmile je toto hotovo, načte se okno, kde vybereme typ projektu, který chceme, v tomto případě vybereme Prázdnou aktivitu a klikneme na Další

Následně se načte okno vytvoření, zde definujeme název projektu, název balíčku, cestu, kam bude projekt uložen, programovací jazyk a minimální SDK, se kterým budeme pracovat.


Pokud nevíme, jaká je minimální sada SDK, můžeme kliknout na „Pomozte mi vybrat“

POZNÁMKA: Je velmi důležité jasně definovat název balíčku, protože to bude odkazovat na balíček a společnost, když bude publikován v obchodě s aplikacemi. V následujícím příkladu vidíme cestu balíčku definovanou pro App StropperS publikovanou na Google Play. . (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

Vraťme se k vytváření projektu, pokud nevíme, kterou verzi zvolit pro minimální SDK, můžeme kliknout na „Pomozte mi vybrat“

Když to uděláme, načte se okno, kde můžeme vidět verze Androidu od nejpoužívanějších po nejnovější a také podrobnosti o každé verzi.


Ve sloupci „KUMULATIVNÍ DISTRIBUCE“ je zobrazeno procento využití verze Androidu na aktuálních zařízeních. Tato data jsou získána na základě statistik shromážděných platformou, vybereme verzi, se kterou budeme pracovat, a klikneme na OK.

(Pokud se chcete o verzích dozvědět trochu více, více informací najdete v úvodu k položce vývoj aplikací pro Android)


Pozorování: Definováním, kterou verzi chceme jako minimální SDK, omezujeme použití aplikace z předem vybrané verze, například pokud se rozhodneme, že aplikaci můžeme nainstalovat pouze ve verzích 5.0 předem, nemůžeme ji nainstalovat ve 4.4 například.

Základní struktura.


Po chvíli sestavení projektu je velmi důležité, abychom měli přístup k internetu, protože nástroj začne stahovat závislosti nutné pro jeho konstrukci, na konci vidíme strukturu projektu, soubor activity_main.xml a třída MainActivity.kt s výchozím kódem.


Můžeme také vidět soubory jako AndroidManifest.xmlje to on build.gradle mimo jiné, které budeme analyzovat později.


Navíc, pokud již byl vytvořen emulátor, automaticky načte dostupný emulátor nebo nakonfigurované fyzické zařízení, které jsem v mém případě nazval „Pixel 2 API 28“



Tvorba grafického rozhraní.


Pokud vložíme soubor activity_main.xml Uvidíme grafického klienta, ze kterého můžeme vytvářet naše obrazovky, zde uvidíme „Projekt” což nám umožňuje přetahovat komponenty a také modifikovat komponenty prostřednictvím jejich vlastností.



Můžeme také najít „Rozdělit” což nám umožňuje rozdělit obrazovku na sekci xml kódu a sekci zobrazení obrazovky, zde můžeme vytvářet komponenty pomocí kódu, i když můžeme mezi těmito dvěma pohledy přepínat.


Mohli bychom také pracovat na „kód” ten, který nám umožňuje pracovat pouze s kódem, ale více se doporučuje zobrazení „Split“.


V této vizualizaci se můžeme dozvědět o struktuře obrazovky a komponentách, které ji tvoří, stejně jako o jejích vlastnostech, všimněte si, že například pro „Ahoj světe!”, který je vytvořen ve výchozím nastavení, je použita komponenta a to je ve správci obsahu s názvem ConstraintLayout což umožňuje umístit součásti s polohami vzhledem k obrazovce nebo jiným součástem.



Pokud přejdeme do zobrazení návrhu, můžeme upravit obrazovku podle našich představ, tento proces provedeme v budoucím příspěvku.

A to je vše, to je zatím vše, doufám, že vám to pomohlo začít s vytvářením vlastních aplikací.





Může vás to také zajímat.




Chcete k tomuto příspěvku něco přidat nebo okomentovat? klidně udělej….A pokud se vám to líbilo... zvu vás ke sdílení Y Přihlaste se k odběru kliknutím na tlačítko „Připojit se k tomuto webu“, abyste slyšeli více podobných příspěvků 😉