Sobes.tech
Junior — Middle

სად არის ჩვეულებრივ პროგრამის შესვლის წერტილი კოდში?

sobes.tech AI

პასუხი AI-სგან

Android პროგრამებში პროგრამის შესვლის წერტილი ჩვეულებრივ მდებარეობს Application-დან მემკვიდრეობით მიღებულ კლასში ან მთავარი Activity-ში.

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

Android მანიფესტში (AndroidManifest.xml) მითითებულია, რომელი აქტივობაა მთავარი, intent-ფილტრის საშუალებით:

<intent-filter>
    <action android:name="android.intent.action.MAIN" />
    <category android:name="android.intent.category.LAUNCHER" />
</intent-filter>

ამიტომ, შესვლის წერტილია MainActivity-ში არსებული onCreate() მეთოდი ან Application კლასში, სადაც იწყება პროგრამის ლოგიკის შესრულება.