2011-01-13 8 views

Respuesta

13

El procedimiento en el que el sistema operativo termina proceso de una aplicación cuando el usuario se desplaza fuera de la aplicación [es] llamados lápida o tombstoning. El sistema operativo mantiene información sobre el último estado de la aplicación , es decir, su última página vista y el diario de navegación. Si el usuario navega de regreso a la aplicación , el sistema operativo reinicia el proceso de solicitud y devuelve los datos de estado a la aplicación .

Ref.

+2

1 También recomiendo revisar estas referencias, http://msdn.microsoft.com/en-us/library/ff817008(v= VS.92) .aspx, http://www.michaelsnow.com/2010/12/07/tombstoning-on-the-win7-mobile-platform/ –

+0

@Mick N +1 para el segundo enlace. tiene una explicación simple. Gracias – Vaysage

+0

sí, bueno simple que ... vinculado por esa razón :) –

4

Lo que Mitch hace referencia es un buen ejemplo. Un ejemplo más orientado a la aplicación sería algo así como:

tiene una aplicación de estilo 'Calendario' en la que los usuarios pueden ingresar su calendario. Supongamos que al agregar una nueva entrada de calendario en la página de agregar evento, el usuario recibe un correo electrónico y presiona la tecla de Windows para verlo rápidamente.

Luego, para volver a la aplicación, presiona la tecla Atrás, que, en lugar de abrir la aplicación, se abre en la página de agregar evento, donde el usuario la dejó.

Comprobar App.xaml para

private void Application_Activated(object sender, ActivatedEventArgs e) 

y

private void Application_Deactivated(object sender, ActivatedEventArgs e) 

, las dos funciones que suceden cuando la aplicación se despierta de Tombstoning, y está a punto de Tombstone.