2

ユーザーが再生する曲を選択できる音楽アプリを開発しています。実装したい機能の 1 つは、曲をお気に入りとして保存することです。お気に入りをクリックすると、ユーザーの選択が保存され、次回ユーザーがログインしたときに表示されます。データはアプリに保存されません。すべてがサーバーから取得されます。私が保存しようとしているのは、曲の名前だけです。さまざまなストレージ オプションについてAndroid ドキュメントhttp://developer.android.com/guide/topics/data/data-storage.htmlを読みましたが、私のケースに当てはまると思われるものは次のとおりです。

  • 内部記憶装置
  • データベース SQLLite 接続

これらはアプリケーション専用のデータを保存するためです。

これらのうちどれを使用すればよいですか?他の提案はありますか?

4

2 に答える 2

1

曲のリストはどのように作成しましたか? キャッシュがありましたか、それとも毎回サーバーから取得しただけですか? パフォーマンスを向上させ、インターネットに接続していないときにアプリケーションを使用できるようにするには、少なくとも持っている曲を表示できるようにするには、何らかのキャッシュを提供する必要があることをお勧めします。キャッシュを取得したら、曲データとお気に入りデータの両方に SQLite を使用します。

于 2013-04-14T05:27:31.633 に答える