Android Studio-da katalog tuzilishi - Codiclick

baham ko'ring

Android Studio'da katalog tuzilishi

Oldingi maqolada biz Android-da birinchi loyihamizni qanday yaratishni ko'rdik, bu safar biz loyiha katalogining tuzilishi nima ekanligini va qaysi asosiy elementlarni hisobga olish kerakligini ko'rib chiqamiz.

Reklamalar


Odatiy bo'lib, loyiha quyidagi tuzilma bilan yaratilgan va bizga 2 ta yorliqlarni taqdim etadi, MainActivity.kt Y activity_main.xml.


Ushbu 2 ta yorliq tizimimizning mantig'iga ega bo'lgan kotlin fayliga (Faoliyat deb ataladi) va ilovaning grafik interfeysiga ega bo'lgan faylga (Layout deb ataladi) mos keladi.


Muhitning yuqori qismida biz loyiha nomini ko'rishimiz mumkin va agar kursorni uning ustiga olib borsak, u kompyuterimizda saqlanadigan yo'lni topamiz.

Kuzatuv: agar siz to'g'ridan-to'g'ri kirishni istasangiz, o'ng tugmasini bosamiz ilovalar va biz qidirdik Ochilgan va biz tanlaymiz tadqiqotchishu tarzda loyiha katalogi yuklanadi.

Katalog tuzilishi.


Chap tomonda biz loyiha kataloglarining tuzilishini topamiz, bu erda biz uning ildizidagi papkani o'z ichiga olganligini ko'ramiz ilovalar bu loyihani ifodalaydi va uning ichida biz ko'ramiz namoyon, Java, go'sht Y Gradle skriptlari Bu o'z navbatida bizning ilovamiz uchun boshqa muhim kataloglar yoki fayllarni o'z ichiga oladi.


Odatiy bo'lib, u "Android" ko'rinishida yuklangan, ammo biz o'z ehtiyojlarimizga ko'ra ko'rinishni mavjud bo'lganlarga o'zgartirishimiz mumkin.



Hozircha bizning ilovalarimiz bilan ishlash uchun asosiy tuzilmani beruvchi "Android" ko'rinishida ishlash tavsiya etiladi, keling, u erda ko'riladigan kataloglar nimadan iboratligini ko'rib chiqamiz.

  • namoyon: Ushbu papkada AndroidManifest.xml fayli mavjud boʻlib, u ilovamizning umumiy maʼlumotlariga mos keladigan loyiha metamaʼlumotlarini oʻz ichiga oladi, unda ilova nomi, belgisi, mavzusi, bogʻliq harakatlar va boshqalar koʻrsatiladi (agar bu fayl xabardor boʻlmasa, oʻzgartirilmasligi kerak)
  • Java: Bu katalogda dasturning mantiqiy sinflariga mos keladigan loyiha faoliyati va/yoki paketlar mavjud, agar biz java dasturlash tilini tanlasak, u holda .java kengaytmali fayllarga ega bo‘lamiz, agar kotlinni tanlasak, ular .kt kengaytmali fayllar bo‘ladi. , bu kabi. Birlik test fayllarini o'zimiz ilovaga qo'shishimiz mumkin.
  • go'sht: Ekranlar (tartiblar), orientatsiya, tasvirlar, piktogrammalar va ranglar, matnlar, mavzular va boshqalar uchun xml fayllari kabi resurs fayllari nuqtai nazaridan ilovaning butun grafik qismi boshqariladigan maydonga mos keladi.
  • Gradle skriptlari: Bu yerda ilovaning konfiguratsiya fayllari, masalan, build.gradle fayli, biz loyihaning bogʻliqliklarini yoki ilova uchun zarur kutubxonalarni, loyiha versiyasini, konfiguratsiya elementlarini, qurish versiyasini va boshqa elementlarni boshqaramiz.

Va bu yozuvga qadar, keyingisida biz ilovalarimizni taqlid qilish uchun virtual qurilmani qanday yaratishni ko'rib chiqamiz.

Bu sizni ham qiziqtirishi mumkin.




Ushbu yozuvga qo'shmoqchi yoki fikr bildirmoqchi bo'lgan biror narsa bormi? bemalol qiling....Va agar sizga yoqqan bo'lsa ... sizni baham ko'rishga taklif qilaman Y Shunga o'xshash ko'proq xabarlarni eshitish uchun "Ushbu saytga qo'shiling" tugmasini bosib obuna bo'ling 😉