administracion de proyectos

Páginas: 8 (1902 palabras) Publicado: 23 de abril de 2013
ACTIVIDAD EN ANDROID
Una actividad es una acción que realiza el usuario, por lo que el tipo de actividad se encarga de crear una ventana donde podremos colocar la interfaz de usuario con la clase: setContentView(View) . Hay dos métodos que se implementan para casi todas las subclases de actividad:
• onCreate(Bundle) es donde puede iniciar su actividad.
• onPause() es donde tiene quetratar con el usuario salir de su actividad.
Para ser de utilidad con Context.startActivity() , todas las clases de actividad debe tener una declaración en su paquete de AndroidManifest.xml .
Fragmentos
Comenzando con HONEYCOMB , las implementaciones de la actividad pueden hacer uso de la clase Fragment para modularizar su código, construir interfaces de usuario más sofisticadas parapantallas más grandes, y ayudar a escalar su aplicación entre las pantallas grandes y pequeñas.
CICLO DE VIDA DE UNA ACTIVIDAD
Las actividades en el sistema se gestionan como una pila de actividad. Cuando una nueva actividad que se inicia, se coloca en la parte superior de la pila y se convierte en la actividad de correr - la actividad anterior siempre permanece por debajo de ella en la pila, y nose acerca a la parte frontal hasta que haya salidas de una nueva actividad.
Una actividad tiene esencialmente cuatro estados:
• Si una actividad en el primer plano de la pantalla (en la parte superior de la pila), significa que está activa o en funcionamiento.
• Si una actividad ha perdido el foco, pero sigue siendo visible (es decir, una nueva forma, tamaño diferente o actividadtransparente ó tiene el foco en la parte superior de su actividad), significa que se hizo una pausa. Una actividad de pausa está completamente viva pero puede ser eliminada por el sistema en situaciones extremas de poca memoria.
• Si una actividad está completamente oscurecida por otra actividad, se detiene. Todavía conserva toda la información de estado y miembro, sin embargo, ya no es visible parael usuario por lo que su ventana está oculta y que a menudo serán asesinados por el sistema cuando se necesita memoria en otro lugar.
• Si una actividad está en pausa o se detiene, el sistema puede dejar caer la actividad de la memoria o bien pidiendo a fin, o simplemente matar a su proceso. Cuando se muestra de nuevo para el usuario debe estar completamente renovada y restaurada a su estadoanterior.
El diagrama siguiente muestra las rutas estatales importantes de una actividad. Los rectángulos cuadrados representan métodos de devolución de llamada que se pueden implementar para llevar a cabo las operaciones cuando se mueve la actividad entre los estados. Los óvalos de colores son los estados más importantes de la actividad.



El ciclo de vida de una actividad se definepor los siguientes métodos.
Método
Descripción
Killable?
Próximo

onCreate()
Se le llama cuando la actividad se crea por primera vez. Aquí es donde usted debe hacer todo su conjunto estático normal hasta: crear vistas de datos se unen a las listas, etc Este método también le ofrece un paquete que contiene la actividad ha estado previamente congelado, si lo hubiera. Siempreseguido por onStart() No
onStart()
onRestart()
Llamado después de que su actividad se ha detenido, antes de ser iniciado de nuevo. Siempre seguido por onStart()
No
onStart()
onStart()
Se llama cuando la actividad se hace visible para el usuario. Seguido por onResume() si la actividad pasa a primer plano, onStop() llega a ser ocultada. No
onResume() / onStop()
onResume()Se le llama cuando la actividad se comienza a interactuar con el usuario. En este punto, su actividad es en la parte superior de la pila de actividad, con la entrada del usuario va a la misma. Siempre seguido por onPause()
No
onPause()
onPause()
Se le llama cuando el sistema está a punto de comenzar la reanudación de la actividad anterior. Se suele utilizar para confirmar los...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Administracion de proyectos
  • Administracion de proyectos
  • Proyecto de Administracion
  • Administracion de Proyectos
  • Administración de Proyectos
  • proyecto administracion
  • Proyecto De Administracion
  • ADMINISTRACION DE PROYECTOS

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS