从远程数据库获取歌曲的最佳方式

时间:2014-12-10 20:18:19

标签: android sqlite

我想知道没有连接网络播放歌曲的最佳方式是什么?

说明: 我有一个播放一些歌曲的应用程序。即使我在隧道中或在没有网络连接的地方,我也可以随时播放一首歌。

管理它的最佳方法是什么? sqlite是否足以将歌曲保存为二进制格式? 我应该将音乐存储在目录中并注册声音路径吗?

感谢您提前

1 个答案:

答案 0 :(得分:0)

您可以在SQLite中存储歌曲元数据(如:歌曲列表,标题,作者......),但在其中存储实际音频数据是个坏主意。将BLOB存储在数据库中的开销非常大。并且没有办法直接在数据库之外播放音频,因此我必须将其全部卸载到内存或创建临时文件。

我建议您转发位于外部存储设备上的普通文件。