დირექტორიის სტრუქტურა Android Studio-ში - Codiclick

გაზიარება

დირექტორია სტრუქტურა Android Studio-ში

წინა ჩანაწერში ვნახეთ, თუ როგორ უნდა შევქმნათ ჩვენი პირველი პროექტი Android-ზე, ამჯერად ვნახავთ, რა არის პროექტის დირექტორიას სტრუქტურა და რა ძირითადი ელემენტებია გასათვალისწინებელი.

Რეკლამები


ნაგულისხმევად, პროექტი იქმნება შემდეგი სტრუქტურით და წარმოგიდგენთ 2 ჩანართს, MainActivity.ktactivity_main.xml.


ეს 2 ჩანართი შეესაბამება კოტლინ ფაილს, რომელსაც ექნება ჩვენი სისტემის ლოგიკა (ე.წ. Activities) და ფაილს, რომელსაც ექნება აპლიკაციის გრაფიკული ინტერფეისი (ე.წ. Layout).


გარემოს ზედა ნაწილში შეგვიძლია დავინახოთ პროექტის სახელწოდება და თუ მასზე გავაჩერებთ, ვიპოვით გზას, სადაც ის ინახება ჩვენს კომპიუტერში.

დაკვირვება: თუ გსურთ პირდაპირ წვდომა, ჩვენ შეგვიძლია დააწკაპუნოთ მარჯვენა ღილაკით აპლიკაციები და ჩვენ ვეძებდით გაიხსნა და ვირჩევთ მკვლევარიამ გზით იტვირთება პროექტის დირექტორია.

დირექტორია სტრუქტურა.


მარცხენა მხარეს ვპოულობთ პროექტის დირექტორიების სტრუქტურას, აქ ვხედავთ, რომ ის შეიცავს საქაღალდეს ძირში აპლიკაციები რომელიც წარმოადგენს პროექტს და მის შიგნით ვხედავთ მანიფესტი, ჯავა, ხორციGradle Scripts რომელიც თავის მხრივ შეიცავს სხვა მნიშვნელოვან დირექტორიას ან ფაილებს ჩვენი აპლიკაციისთვის.


ნაგულისხმევად, ის ჩატვირთულია „Android“ ხედში, მაგრამ ჩვენ შეგვიძლია შევცვალოთ ხედვა ჩვენი საჭიროების მიხედვით რომელიმე ხელმისაწვდომი.



ამჟამად რეკომენდირებულია იმუშაოთ „Android“ ხედზე, რომელიც გვაძლევს საბაზისო სტრუქტურას ჩვენს აპლიკაციებთან მუშაობისთვის, ვნახოთ, რისგან შედგება იქ ნანახი დირექტორიები.

  • მანიფესტი: ეს საქაღალდე შეიცავს AndroidManifest.xml ფაილს, რომელიც შეიცავს პროექტის მეტამონაცემებს, რომელიც შეესაბამება ჩვენი აპლიკაციის ზოგად ინფორმაციას, მიუთითებს აპლიკაციის სახელს, ხატულას, თემას, ასოცირებულ აქტივობებს, სხვათა შორის (ეს ფაილი არ უნდა შეიცვალოს, თუ არ იცით)
  • ჯავა: ეს დირექტორია შეიცავს პროექტის აქტივობებს და/ან პაკეტებს, რომლებიც შეესაბამება აპლიკაციის ლოგიკურ კლასებს, თუ ავირჩევთ java პროგრამირების ენას, მაშინ გვექნება ფაილები .java გაფართოებით, თუ ავირჩევთ kotlin, ისინი იქნება ფაილები .kt გაფართოებით. , როგორც ეს. ჩვენ შეგვიძლია თავად დავამატოთ ერთეულის სატესტო ფაილები აპს.
  • ხორცი: შეესაბამება სივრცეს, სადაც განხორციელდება აპის მთელი გრაფიკული ნაწილის მართვა ეკრანების (განლაგებების), ორიენტაციის, სურათების, ხატების და რესურსების ფაილების თვალსაზრისით, როგორიცაა xml ფაილები ფერებისთვის, ტექსტებისთვის, თემებისთვის და სხვა.
  • Gradle Scripts: აქ არის აპის კონფიგურაციის ფაილები, მაგალითად build.gradle ფაილი, სადაც ჩვენ ვმართავთ პროექტის დამოკიდებულებებს ან აპისთვის აუცილებელ ბიბლიოთეკებს, პროექტის ვერსიას, კონფიგურაციის ელემენტებს, build ვერსიას და სხვა ელემენტებს შორის.

და ამ ჩანაწერამდე, შემდეგში ვნახავთ როგორ შევქმნათ ვირტუალური მოწყობილობა ჩვენი აპლიკაციების ემულაციისთვის.

შეიძლება ასევე დაგაინტერესოთ.




არის რაიმე რისი დამატება ან კომენტარის გაკეთება ამ ჩანაწერის შესახებ? თავისუფლად გააკეთე….და თუ მოგეწონათ... გეპატიჟებით გააზიაროთ გამოიწერეთ ღილაკზე „შეუერთდით ამ საიტზე“ დაწკაპუნებით, რომ მოისმინოთ მეტი მსგავსი პოსტი 😉


ყველაზე წაკითხული

ყველაზე ნახული

ფეისბუქი
Pinterest
LinkedIn