Реклами
В записа в структурата на директорията на Android беше споменат файлът с манифест на приложението, този път ще видим от какво се състои и важността му.
Файлът AndroidManifest е конфигурационен файл, който нашият Android проект трябва да има, този манифестен файл описва важна информация за проекта. в следващата публикация на официалната страница има малко повече за този файл. (
Дефинира обща информация като име на приложение, икона, тема и компоненти на приложението като дейности, услуги, доставчици на съдържание, разрешения за достъп до системни функции като камера, интернет, bluetooth, между другото, както и как да определите коя е основната дейност на системата.
Този файл може да бъде намерен в директорията на манифеста и има следната структура:
Тук можем да идентифицираме основни елементи като:
- икона: Съответства на пътя, където се намира иконата на приложението.
- етикети: Път, където се намира името на приложението.
- тема: Път със стила, който приложението използва по отношение на темата.
- дейност: Съответства на параметризацията на дейностите, използвани от приложението
Например, в случай на дейности, вече знаем, че едно приложение се състои от дейности, те съответстват на екраните на приложението и са разделени на графична част и логическа част на системата, така че приложението да може да зарежда тези екрани , те трябва да бъдат параметризирани в манифеста.
На следващото изображение можете да видите, че проектът е съставен от 3 дейности, те от своя страна са дефинирани във файла на манифеста.
Много е важно да стане ясно, че този файл се създава и актуализира автоматично, не е необходимо да добавяте активността ръчно, това се правеше преди, когато се използваше в Eclipse IDE за разработване на приложения, но сега с Android Studio този процес е автоматичен.
това обаче не означава, че не можем да променим файла, напротив, може да имаме нужда да го направим, но е много важно да сме внимателни, защото ако този файл е повреден, системата ни няма да може да стартира .
Например, някои от най-често срещаните модификации може да са възможността да се определи кой е първият екран, който се появява, за това, ако сме видели предишните изображения, ще забележим, че в секцията, съответстваща на MainActivity, има блок от код < филтър-намерения> и в свойството, което показва, че това ще бъде първият екран, ако искаме, можем да модифицираме този филтър и да го добавим към „OtherActivity“, променяйки също свойството „android:exported=”true””
По този начин, когато стартира проекта, той проверява какво има в манифеста, като показва, че първият екран, който ще се покаже, е този, дефиниран от OtraActivity.
Друга много често срещана модификация на файла е свързването на разрешения в приложението, въпреки че това може да се направи и логично, от тук можете да добавите разрешения за използване на камерата, интернет и много други.
И това е всичко, с това можем да добием представа какво представлява файлът и значението му за нашия проект.
Може също да ви заинтересува.
Има ли нещо, което искате да добавите или коментирате за този запис? чувствайте се свободни да правите....И ако ви е харесало... каня ви да споделите г Абонирайте се, като щракнете върху бутона „Присъединете се към този сайт“, за да чуете повече публикации като тази 😉