0

Android アプリケーションのタイムアウト アクティビティを設計する必要があります。これらは私の懸念事項です。

  • アプリ内のすべてのアクティビティから、タイムアウトは 90 分になります。
  • アプリ内のアクティビティでは、タイマーが自動的にリセットされます。
  • その後、認証画面が表示され、成功すると最後のアクティビティに戻ります

私が必要としているのは、親子関係があり、onUserInteraction()、onPause()、onStop() などのイベントに適用される可能性があるため、一般的な設計ですが、多くの冗長なコーディングと多くのメソッドが処理される可能性があります。サービスやアスペクトなどの分野横断的な機能を使用できますか?

4

1 に答える 1

0
  • 意図したスーパー クラスを拡張する抽象クラスを 1 つ実装します (つまり、Activity)。
  • onUserInteraction()その抽象クラスの、onPause()onStop()メソッドに「タイムアウト」の概念を実装します。
  • 実際の「ワーカー」クラスでその抽象クラスを拡張します。
于 2013-06-05T10:03:10.627 に答える