Как узнать, что приложение закрыто или нет, когда я свернул приложение и прокрутил это приложение в кодовом названии?

Я установил свое приложение в Android Tablet. У меня есть сеансы для зарегистрированных пользователей, для этого я хочу знать, что приложение закрыто или просто свернул приложение клиентом. Предположим, я свернул приложение и проведу по нему пальцем. (то есть закрытие). Так, как найти приложение, вызывается из приложения или нет в этом сценарии.

заранее спасибо.

1 ответ

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

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

init () используется при запуске приложения (НЕ возобновляется!).
start () используется, когда приложение выходит на передний план (после init или после свертывания)
stop () используется, когда приложение переходит в фоновый режим (т.е. свернуто)
destroy () используется, когда ОС завершает процесс (не знаю, работает ли он в данный момент на всех платформах)

Вы всегда можете найти больше информации здесь ==> Руководство разработчика CN1

Другие вопросы по тегам