2016-12-06 1 views
1

J'ai installer mon application dans android tablet.j'ai maintenir les sessions pour les utilisateurs connectés, à cette fin, je veux savoir que l'application est fermée ou juste réduit l'application par le client.suppose si j'ai réduit l'application et balayez cette application (c'est-à-dire la fermeture) .so, comment trouver l'application est appelée quitter l'application ou non sur ce scénario.comment savoir l'application est fermée ou non quand j'ai minimiser l'application et le glissement latéral de cette application dans le nom de code un?

merci d'avance.

Répondre

2

Ceci est lié à l'application LifeCycle. Dans CodenameOne, vous disposez de 4 hooks pour gérer le cycle de vie de votre application. Ici, il est:

public void init(Object context) {} 
public void start() {} 
public void stop() {} 
public void destroy() {} 

init() est utilisé lorsque l'application est lancée (pas repris!).
start() est utilisé lorsque l'application vient au premier plan (après initialisation, ou après avoir été réduite au minimum)
stop() est utilisé lorsque l'application va à l'arrière-plan (c.-à-réduit)
destroy() est utilisé lorsque le système d'exploitation tuer le processus (ne sais pas si elle est efficace sur toutes les plate-forme à ce moment)

Vous pouvez toujours trouver plus d'informations ici ==>CN1 developer guide