Androidの静的オブジェクトのライフサイクル

Androidの静的オブジェクトのライフサイクル

私はイベント検索アプリケーションを作成しています。別の画面に1つの画面から検索条件を設定し、3番目の画面から検索条件を編集して4番目の画面に移動します。 上記のタスクを達成するために、私はアプリケーションの周りの値を覚えている静的オブジェクトを使用しており、私は余分なことをする必要はありません。 しかし、私は恐れていますアンドロイドの静的なオブジェクトのライフサイクルについては、アンドロイド…


java - JAX-RSアプリケーションを配備する方法は?

JAX-RS 1.1の仕様は、6ページで次のように述べています。 Applicationサブクラスが存在しない場合、追加されたサーブレットは名前をつけなければならない(MUST) javax.ws.rs.core.Application 追加されたサーブレットとは何ですか? それは任意のサーブレットですか? Applicationサブクラスが存在し、サーブレット初期化パラメータが次…


android - ViewGroup派生クラスのライフサイクル管理方法

私はいくつかの外部データのグラフを表示するアクティビティでたくさんのコードを持っていました。 アクティビティコードが混雑しているので、私はこのコードを抽出してGraphViewクラスを作成することにしGraphView:public class GraphView extends LinearLayout{public GraphView(Context context, Attr…


Androidアプリケーションのライフサイクルでデータをキャッシュする良い方法はありますか?

私の質問を短く保って、私は3つの活動、A-カテゴリのリスト、B-アイテムのリスト、C-単一のアイテムでアプリケーションを作成しました。 BとCで表示されるデータは、オンラインXMLから解析されます。 しかし、A→B1→Cを経てAに戻り、B1に戻ると、データをどこかにキャッシュしておきたいので、XMLを再度要求する必要はありません。 私はAndroidとJavaプログラミング…


Androidでのメモリリーククラス/アクティビティの検索方法

私はこのAndroidプラットフォームの初心者です。 あるアプリケーションでは、メモリリークが発生します。 しかし、私はどのような活動やクラスでメモリリークが起こっているかを見つけることができませんでした。 メモリリークがあるかどうかを確認するためにMATを使用しています。 しかし、どの活動が漏れているのかを見つけることはできません。 どの活動が漏れているのかを教えてください。 ありがとう…


Androidアプリケーションクラスが2回呼び出されています

私のAndroidアプリケーションでは、Applicationクラスをオーバーロードし、マニフェストのタグを更新しました。 このアプリケーションはAndroidサービスも作成します。 私は自分のApplicationクラスのonCreateにいくつかのログを入れました、そして私はそれが二度呼ばれているのを見ます。 最初の時間は私のアプリケーションが起動されたときです(これは予想されています)。そ…


android - アプリケーションをグローバルに変数を共有するために拡張する

私は、ここで説明されているスキームを使用して、アプリケーション内のさまざまなアクティビティで2つのArrayListを共有しようとしています。Androidでグローバル変数を宣言する方法は? 。 私のアプリケーションのサブクラスは次のとおりです。 public class GlobalVars extends Application{ ArrayList<Player> players=…


android - アクティビティライフサイクルにおけるアンドロイドメモリ管理

私の質問は少し複雑です。 私は、アクティビティが開始され、一時停止されたときにアプリケーションがリソース(特に背景、ボタンなどの画像)をどのように扱うかを理解したいと思います。 たとえば、アクティビティAを開始し、画面上のすべての画像を表示し、そのメモリを食べ、別のアクティビティBを開始し、Aを一時停止します。 すべての画像、リソースなどはどうなりますか? 彼らが解放されたら? どうすればそ…


android - getApplication()とgetApplicationContext()

私はこれに満足のいく答えを見つけることができませんでしたので、ここで私たちは行く: Activity/Service.getApplication()とContext.getApplicationContext()との取引は何ですか? アプリケーションでは、両方とも同じオブジェクトを返します。 しかし、 ActivityTestCaseでは、アプリケーションをモックすると、 getApplica…


android - onDestroy()-インスタンス変数をnullに設定するかどうか

アクティビティのonDestroy()コールバックでインスタンス変数を特にnullに設定するのは良い考えですか? このようなもの: @Override protected void onDestroy(){super.onDestroy(); mClassVariable1=null; mClassVariable2=null; mClassV…





android application ライフサイクル 終了 fragment activity シングルトン タイミング 複数 変数