使用大量MP3文件的应用程序?

时间:2011-05-24 09:00:25

标签: android

我对如何设计使用大量MP3(或其他音频)文件的Android应用程序存在普遍怀疑。我的问题是我不知道存储这些文件的最佳方式/位置是什么。 我知道这些选项可用:

  1. 将它们存储在远程服务器上,并根据需要通过gprs / wifi获取(例如,按一下按钮)
  2. 将它们存储在应用程序内部(注意它们不超过最大尺寸)
  3. 将它们本地存储在SD卡上(用户可以删除它们)
  4. 远程和本地存储
  5. 你能告诉我最好的办法吗?此外,如果您在本地存储这些文件,在用户安装应用程序或使用其他方法后是否下载它们?

    例如,我的上一个应用程序有大约400MB的MP3文件,我深深怀疑在哪里存储它们。我选择了远程Web服务器,但我不确定这是正确的选择。

    提前致谢

1 个答案:

答案 0 :(得分:1)

我对你如何说服人们下载400MB音乐文件感兴趣。你应该压缩它们。

我会将它们存储在SD卡上。如果用户删除它们 - >他的问题(你可以给他一个信息)。但是流式传输它们是一个坏主意,因为如果用户没有连接,他就听不到任何声音。

用户安装应用程序后下载文件(如“需要速度转换”-App)也是一种选择。在这种情况下,您也可以将它们保存在SD卡上。