2016-12-06 2 views
1

У меня установлено мое приложение в Android-планшете. У меня есть сеансы для зарегистрированных пользователей, для этого я хочу знать, что приложение закрыто или просто сведено к минимуму приложение клиентом. Предположим, что я минимизировал приложение и провел это приложение (т.е. закрытие) .so, как найти приложение, вызывается exit Application или нет в этом сценарии.Как узнать, что приложение закрыто или нет, когда я минимизирую приложение и удаляю это приложение в кодовом имени?

благодарит заранее.

ответ

2

Это связано с жизненным циклом приложения. В CodenameOne у вас есть 4 крючка для управления жизненным циклом приложения. Вот оно:

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

Init() используется, когда приложение запускается (не возобновляется!).
старт() используется, когда приложение приходят на передний план (После инициализации, или после того, как свести к минимуму)
остановки() используется, когда приложение переходит в фоновый режим (т.е. минимизировано)
уничтожить() используется когда ОС убить процесс (не знаю, если он эффективен на всех платформе в это время)

Вы всегда можете найти более подробную информацию здесь ==>CN1 developer guide

Смежные вопросы