¿Se llama a onCreate cuando se crea un objeto de clase que amplía la actividad? O solo se llama cuando una actividad es comenzada, por ejemplo sobre startActivity (...).¿Se llama a onCreate cuando se crea un objeto Activity?
Respuesta
contestarle pregunta, para una clase que amplía la actividad, si se intenta crear una instancia de esta actividad por medios normales (MyActivity ma = new MyActivity();) NO se llamará al método onCreate(). Solo si inicia la Actividad con un intento se llamará al método.
De acuerdo con el desarrollador.android.com se llama al onCreate cuando se inicia la actividad. ver detalles here
Cada actividad en una aplicación pasa a través de su propio ciclo de vida. Una y solo una vez cuando se crea una actividad, se ejecuta la función onCreate().
Marque esta Activity Life Cycle
Creo que en Android, no puedes escribir algo como esto:
AClassThatExtendedAnActivity instance = new AClassThatExtendedAnActivity();
la única manera que se puede utilizar para poner en marcha una actividad está pasando con la intención de comienza tu actividad
la creación de la instancia se encapsula en el super.onCreate(savedInstanceState);
cuando se reemplaza el método onCreate(Bundle savedInstanceState);
Saludos,
- 1. onActivityResult a veces no se llama cuando Sub-Activity termina
- 2. Android: el servicio se detiene cuando se cierra Activity
- 3. Android - Activity Constructor vs onCreate
- 4. ¿Cuándo se llama al método onCreate() de la aplicación?
- 5. lo que se llama antes de onCreate en Android
- 6. Android: onCreate() se llama varias veces (y no por mí)
- 7. Android: ¿Siempre se llama a onResume después de onCreate?
- 8. cuando se llama a onSizeChanged()?
- 9. ¿Se crea una instancia de superclase cuando instanciamos un objeto?
- 10. Si Android se reinicia, un servicio se llama a onCreate nuevamente?
- 11. onCreate siempre se llama si navega hacia atrás con intención
- 12. Actividad OnCreate llamada cuando el teléfono se va a dormir
- 13. ¿Qué método de UIView se llama cuando se crea una instancia de un NIB?
- 14. onRestoreInstanceState() no se llama cuando se espera
- 15. Cuando se llama __repr __()?
- 16. constructor vacío cuando se crea un servicio de
- 17. ¿UIGestureRecognizer sabe a qué objeto se llama?
- 18. Servicio Android onCreate se llama varias veces sin llamar aDestroy
- 19. Android onConfigurationChanged no se llama
- 20. PyBrain: cuando se crea una red desde cero, ¿cómo y dónde se crea un sesgo?
- 21. ¿Se requiere `definer` cuando se crea un procedimiento almacenado?
- 22. HttpsURLConnection se estanca cuando getInputStream() se llama
- 23. Response.Cookies se restablece cuando se llama a RedirectToAction
- 24. error de compilación cuando se llama a un movimiento función sobrecargada con un objeto convertir implícitamente
- 25. ¿Solo se llama a applicationWillResignActive cuando el iPhone se apaga?
- 26. MPMoviePlayerPlaybackDidFinishNotification se llama cuando no
- 27. ¿Se garantiza que un objeto se moverá cuando se devuelva?
- 28. cuando se crea una instancia de un bean de resorte
- 29. ¿Por qué no se llama al constructor cuando() se usa para declarar un objeto?
- 30. ¿Dónde está el código que se llama cuando llama a getApplicationContext()?
Gracias. Respondió mi pregunta. – ShrimpCrackers
¿Qué ocurre cuando se llama a recreate()? –