2

Android タブレットにアプリをインストールしました。ログインしているユーザーのセッションを維持しています。この目的のために、アプリが閉じられているか、クライアントによってアプリが最小化されているかを知りたいです。アプリを最小化してそのアプリをスワイプしたとします。 (つまり、閉じる)ので、アプリを見つける方法は、このシナリオでアプリケーションを終了するかどうかを呼び出します。

前もって感謝します。

4

1 に答える 1

3

これは、アプリケーションのライフサイクルに関連しています。CodenameOne には、アプリケーションのライフサイクルを管理するための 4 つのフックがあります。ここにあります :

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

init()は、アプリの起動時に使用されます (再開ではありません!)。
start()は、アプリケーションがフォアグラウンドになったときに使用されます (init の後、または最小化された後)
stop()は、アプリケーションがバックグラウンド (つまり、最小化された) になったときに使用されます
destroy()は、OS がプロセスを強制終了するときに使用されます (現時点ではすべてのプラットフォームで効率的です)

ここでいつでも詳細情報を見つけることができます ==> CN1 開発者ガイド

于 2016-12-06T08:24:27.990 に答える