サイズが20〜500KBのさまざまなtext/ json / xml / whateverファイル(ローカルにアセットディレクトリに保存されている)があるとします。これらのファイルがアプリケーション全体で頻繁に参照されると仮定すると、次のことを行う方が適切です。
A)ファイルを最初に要求されたときに一度読み取り、データを変数に格納します
また
B)要求されるたびにファイルを読み取り、要求された情報を取得して、GCが後でクリーンアップできるようにしますか?
web-devから来て、私は通常オプション(A)を使用しますが、モバイルデバイスのストレージ制限により、このコンテキスト(Androidアプリ開発)でBが優先されるのではないかと思います。
TYIA。