私はいくつかの断片で1つのナビゲーション引出し活動を使用するAndroidアプリケーションを持っています。アクティビティは、REST APIからJSONObjectをフェッチし、カスタムオブジェクトのArrayListsに変換します。静的配列リストまたはシリアライザブルバンドル?
これらのカスタムArrayListはいくつかのフラグメント全体で使用されますが、それらのうちのいくつかは変更され、一部は表示にのみ使用されます。私のアプリは現在、これらのArrayListsを静的オブジェクトとして持っており、それらを必要なフラグメントにインポートしますが、これはおそらくこれに近づける最善の方法ではないことを認識しています。
私は静的なArrayListsを使用し続けるか、フラグメントを作成するときにArrayListsをバンドルに渡す必要がありますか?もちろん、どんな良い提案も高く評価されるでしょう。
私は静的変数がmyapp内でクリアされていることを知っています。アプリ内でアプリケーションが閉じられた場合です。 –
@AndroidSuryaあなたが意味することがわからない –
myappの静的変数を使用すると問題が発生する可能性があります。 –