私の音楽アプリは永続的に保存されているデータを参照しています。現在、すべてがテキストファイルとして保存されています。
お気に入り-単一のテキストファイル配列。アプリが起動し、テキストファイルを読み取り、メモリに保存します。ListViewが展開されると、配列がチェックされます。配列が変更されると、テキストファイルが書き換えられます。
最終再生-単一のテキストファイル配列リスト。5秒ごとに更新されます。再生された曲の履歴を保持して、ユーザーが任意のアルバムに戻って位置を再開できるようにします。
プレイリスト-現在、リストごとに1つずつ、個別のテキストファイル。必要に応じてファイル名から生成されたプレイリストのリスト。各プレイリストテキストファイルには、配列リストが含まれています。読み取り必要に応じて書き込み。
最も再生された-単一のテキストファイル配列リスト。再生した曲ごとに1回更新されます。
このデータがデータベースに変更する必要があるのか、それとも私が正しいアプローチを取っているのか疑問に思っています。データを追加する必要があるとは思わないので、これが最も必要なデータになるはずです。
アドバイスをお願いします!