複数 (約 80) のフィールドを単一のエンティティとして保存する最良の方法は何ですか? 私のアプリは、配列内に約 75 個の文字列、他の約 4 個のランダムな文字列、および単一の int フィールドを含む「プログラム」オブジェクトを作成します。これらを保存して、ユーザーが各プログラムに関する基本情報を ListView で表示できるようにし、そのうちの 1 つをクリックして残りのデータを表示できるようにしたいと考えています。
これらを保存する最良の方法は何ですか? それぞれを独自の個別の XML ファイルとして保存することを考えていましたが、データベースについても聞いたことがあります (ただし、私がやろうとしていることは少し多すぎるように思えます)。それとも、通常の .txt ファイルとして保存し、後で解析する必要がありますか? それとも、すべてのプログラムを 1 つの txt/xml ファイルに保存し、それらをまとめて解析するだけでしょうか? それとも、私が見逃しているさらに効率的なものがありますか?