Как да създадете първия си проект за Android - Codiclick

дял

Как да създадете първия си проект за Android

Реклами


В предишните записи видяхме различни общи неща за Android, от това, което трябва да вземем предвид, преминавайки през езика за програмиране Kotlin, типовете приложения, характеристиките на операционната система, до инсталирането на инструмента...

Сега, в тази възможност ще видим как да създадем нашето първо приложение!

В този запис ще се съсредоточим основно върху създаването на проекта и основната структура, предоставена от инструмента, която ще служи като основа за бъдещи регистрации, където допълнително ще допълним нашето приложение.

Създаване на проект.


Когато стартираме Android Studio, ако е за първи път, инструментът ни дава възможност да създадем нов проект, в противен случай в лентата с инструменти избираме нов проект

След като това стане, се зарежда прозорецът, в който избираме вида на проекта, който искаме, в този случай избираме Празна дейност и щракваме върху Напред

По-късно се зарежда прозорецът за създаване, тук определяме името на проекта, името на пакета, пътя, където ще се съхранява проектът, езика за програмиране и минималния SDK, с който ще работим.


В случай, че не знаем какъв е минималният SDK, можем да кликнем върху „Помогнете ми да избера“

ЗАБЕЛЕЖКА: Много е важно да дефинирате ясно името на пакета, тъй като то ще се отнася до пакета и компанията, когато бъде публикувано в магазина за приложения, в примера по-долу виждаме пътя на пакета, дефиниран за публикуваното приложение StropperS в Google Play. (https://play.google.com/store/apps/details?id=co.chenao.stroopers&hl=es_419&gl=US)

Връщайки се към създаването на проект, ако не знаем коя версия да изберем за минималния SDK, можем да кликнем върху „Помогнете ми да избера“

При това се зарежда прозорец, в който можем да видим версиите на Android от най-използваните до най-новите, както и подробности за всяка версия.


В колоната „КУМУЛАТИВНО РАЗПРЕДЕЛЕНИЕ“ се показва процентът на използване на версията на Android на текущите устройства, тези данни се получават въз основа на статистическите данни, събрани от платформата, избираме версията, с която да работим, и натискаме OK.

(Ако искате да научите малко повече за версиите, можете да намерите повече информация в записа Въведение в разработката на приложения за Android)


Наблюдение: Когато определяме коя версия е тази, която искаме като минимален SDK, ние ограничаваме използването на приложението от предварително избраната версия, за нашия пример искате да решите, че можем да инсталираме приложението само във версии 5.0 предварително, не може да се инсталира в 4.4 например.

Основна структура.


След известно време проектът е изграден, много е важно да имаме достъп до интернет, защото инструментът започва да изтегля необходимите зависимости за изграждането му, накрая можем да видим структурата на проекта, файла activity_main.xml и класа MainActivity.kt с кода по подразбиране.


Можем също да видим файлове като AndroidManifest.xmlтой е build.gradle наред с други, които ще анализираме по-късно.


Освен това, ако вече е създаден емулатор, той автоматично ще зареди наличния емулатор или конфигурирано физическо устройство, което в моя случай нарекох „Pixel 2 API 28“



Създаване на графичен интерфейс.


Ако вмъкнем файла activity_main.xml Ще видим графичен клиент, от който можем да създаваме нашите екрани, тук ще видим раздела „Проект”, който ни позволява да плъзгаме и пускаме компоненти, както и да променяме компонентите чрез техните свойства.



Можем да намерим и раздела „Да раздели”, което ви позволява да разделите екрана на секцията с xml код и секцията за показване на екрана, тук можем да създадем компонентите чрез кода, въпреки че можем да превключваме между двата изгледа.


Можем да работим и върху раздела „код”, който ни дава работа само с код, но изгледът „Разделен” е по-препоръчителен.


В тази визуализация можем да знаем структурата на екрана и компонентите, които го съставят, както и техните свойства, имайте предвид, че например за „Здравей свят!”, който се създава по подразбиране, се използва компонент и това е в мениджър на съдържание, наречен ConstraintLayout което ви позволява да поставяте компоненти с позиции спрямо екрана или други компоненти.



Ако отидем в изгледа за проектиране, можем да модифицираме екрана по наш вкус, ще направим този процес в бъдеща публикация.

И това е всичко, това е всичко за сега, надявам се, че ви помогна да започнете да създавате свои собствени приложения.





Може също да ви заинтересува.




Има ли нещо, което искате да добавите или коментирате за този запис? чувствайте се свободни да правите....И ако ви е харесало... каня ви да споделите г Абонирайте се, като щракнете върху бутона „Присъединете се към този сайт“, за да чуете повече публикации като тази 😉