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 კლასში, სადაც იწყება პროგრამის ლოგიკის შესრულება.