ファイルを読み込んで静的変数に格納する必要があります。アンドロイドシングルトンとスタティックメソッド
ほとんどのアクティビティでは、ロードメソッドとゲッターメソッドが必要です。
私はメソッドを静的にしようとしていましたが、一部のブロガーはそれを気に入らなかった。
私の両方のアプローチの主な長所と短所は次のとおりです。
シングルトン
利点:多型を維持する能力。
欠点:すべてのアクティビティでgetInstantaceメソッドを呼び出す必要があります。
静的メソッドはその逆です。
2つの方法のいずれかを選択する際に私を案内してください。
ご協力いただければ幸いです。
最初にクラスを使用したときだけでなく、アプリの起動時にも存在していますか? –
それは意味をなさない。彼はファイルを静的変数にロードしています。ファイルがロードされない限り、それはメモリを消費しません。 –
@Thomas:私は確かではありません、AFAIK静的変数は、クラスがロードされるときに初期化されます。しかし、タイミングクラスがロードされているかどうかわからない、それは操作dalvilk VMに依存していますか? – NguyenDat