Junior — Middle
A program belépési pontja általában a kódban hol helyezkedik el?
sobes.tech MI
Válasz az MI-től
Android alkalmazásokban a program belépési pontja általában az Application-ből öröklődő osztályban vagy a fő Activity-ben helyezkedik el.
- Application osztály — egyszer jön létre az alkalmazás indításakor, és inicializálja a globális beállításokat és függőségeket.
- MainActivity — az első aktivitás, amely elindul és megjelenik a felhasználónak.
Az Android manifestben (AndroidManifest.xml) meg van adva, hogy melyik Activity a fő, intent szűrő segítségével:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Így a belépési pont a MainActivity-ben lévő onCreate() metódus, vagy az Application osztályban, ahol a program logikája kezdődik.