Android Studio-da kataloq strukturu - Codiclick

paylaş

Android Studio-da kataloq strukturu

Əvvəlki yazıda Android-də ilk layihəmizi necə yaratdığımızı görmüşdük, bu dəfə layihənin kataloq strukturunun nə olduğunu və nəzərə alınmalı olan əsas elementlərin nə olduğunu görəcəyik.

Reklamlar


Varsayılan olaraq, layihə aşağıdakı strukturla yaradılmışdır və bizə 2 nişanı təqdim edir, MainActivity.kt Y fəaliyyət_main.xml.


Bu 2 nişan sistemimizin məntiqinə malik olan kotlin faylına (Fəaliyyətlər adlanır) və proqramın qrafik interfeysinə malik olan fayla (Layout adlanır) uyğun gəlir.


Ətraf mühitin yuxarı hissəsində biz layihənin adını görə bilərik və onun üzərinə sürsək, onun kompüterimizdə saxlandığı yolu tapacağıq.

Müşahidə: birbaşa daxil olmaq istəyirsinizsə, sağ klikləyə bilərik proqramlar və axtardıq Açıldı və seçirik tədqiqatçıbu şəkildə layihə kataloqu yüklənir.

Kataloq quruluşu.


Sol tərəfdə layihənin qovluqlarının strukturunu tapırıq, burada kökündəki qovluğu ehtiva etdiyini görürük proqramlar layihəni təmsil edən və onun daxilində görürük aşkar, Java, ət Y Gradle Skriptləri bu da öz növbəsində tətbiqimiz üçün digər vacib qovluqları və ya faylları ehtiva edir.


Varsayılan olaraq, o, "Android" görünüşündə yüklənir, lakin biz görünüşü ehtiyaclarımıza uyğun olaraq mövcud olanlardan hər hansı birinə dəyişə bilərik.



Hələlik bizim proqramlarımızla işləmək üçün əsas strukturu verən “Android” görünüşü üzərində işləmək tövsiyə olunur, gəlin orada görünən kataloqların nədən ibarət olduğunu görək.

  • aşkar: Bu qovluqda tətbiqimizin ümumi məlumatına uyğun, tətbiqin adını, simvolunu, mövzusunu, əlaqəli fəaliyyətləri və digərləri göstərən layihənin metadatasını ehtiva edən AndroidManifest.xml faylı var (xəbərsizdirsə, bu fayl dəyişdirilməməlidir)
  • Java: Bu qovluqda proqramın məntiqi siniflərinə uyğun layihə fəaliyyətləri və/yaxud paketlər var, əgər biz java proqramlaşdırma dilini seçsək, onda .java genişləndirilməsi olan fayllarımız olacaq, kotlin seçsək, onlar .kt uzantılı fayllar olacaq. , bu kimi. Vahid test fayllarını proqrama özümüz əlavə edə bilərik.
  • ət: Ekranlar (düzgünlər), oriyentasiya, şəkillər, nişanlar və rənglər, mətnlər, mövzular və digərləri üçün xml faylları kimi resurs faylları baxımından proqramın bütün qrafik hissəsinin idarə olunacağı məkana uyğundur.
  • Gradle Skriptləri: Budur proqramın konfiqurasiya faylları, məsələn, layihənin asılılıqlarını və ya proqram üçün lazımi kitabxanaları idarə etdiyimiz build.gradle faylı, layihənin versiyası, konfiqurasiya elementləri, qurma versiyası və digər elementlər.

Və bu girişə qədər, növbəti hissədə tətbiqlərimizi təqlid etmək üçün virtual cihazın necə yaradılacağını görəcəyik.

Sizi də maraqlandıra bilər.




Bu giriş haqqında əlavə etmək və ya şərh etmək istədiyiniz bir şey varmı? etməkdən çekinmeyin....Bəyəndinizsə... Sizi paylaşmağa dəvət edirəm Y Bu kimi daha çox yazı eşitmək üçün “Bu sayta qoşul” düyməsini klikləməklə abunə olun 😉