【问题标题】:Android music player saving song id and now playing listAndroid音乐播放器保存歌曲ID和现在播放列表
【发布时间】:2016-05-04 15:48:00
【问题描述】:

我正在尝试构建一个音乐播放器,在研究其他应用程序的行为时,我意识到一些应用程序存储了正在播放的列表和歌曲 ID,因此当重新启动应用程序时,相同的状态是可用的。

1.) 那么如何实现呢?哪种技术会更快?

使用共享首选项保存歌曲 ID 更简单,但完整的歌曲列表和与它们相关的其他数据(如持续时间、标题...)呢?如何存储它们。

2.) 还有一些存储的歌曲被删除了,那么如何管理呢?

我已经尝试过搜索并想出了这个但无济于事:

How to save "now playing" list of Music Player App in Android?

【问题讨论】:

  • 这个问题太笼统了。可能有很多方法可以做到这一点。
  • 你能列出可能的方法吗?我有两个q。如果您知道,您至少可以回答其中一个?谢谢。而且我不知道为什么是 -1,因为正如我所提到的,我已经搜索了方法并附上了链接。
  • @JLT 你能回答问题吗,或者至少提到链接。我已经卡在这个 qs 上一段时间了。
  • 大家好!到现在都没有解决办法。

标签: android storage audio-player android-music-player


【解决方案1】:

尝试使用此方法,它用于将数组列表存储在共享首选项中。希望你现在播放的列表是一个数组列表。

Save ArrayList to SharedPreferences

【讨论】:

  • 我有歌曲类对象的数组列表,其中包含歌曲的 id、标题和所有内容。如何与它整合?
猜你喜欢
  • 2014-04-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-06-06
  • 1970-01-01
  • 2012-04-16
相关资源
最近更新 更多