Junior — Middle
¿En qué lugares del código suele ubicarse el punto de entrada del programa?
sobes.tech AI
Respuesta de la IA
En las aplicaciones de Android, el punto de entrada del programa generalmente se encuentra en una clase que hereda de Application o en la Activity principal.
- Clase Application — se crea una sola vez al iniciar la aplicación y configura las dependencias y ajustes globales.
- MainActivity — es la primera actividad que se inicia y se muestra al usuario.
En el manifiesto de Android (AndroidManifest.xml) se indica qué Activity es la principal mediante un filtro de intent:
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
De esta forma, el punto de entrada es el método onCreate() en MainActivity o en la clase Application, donde comienza la ejecución de la lógica de la aplicación.