2015-05-01 37 views
0

我有一个应用程序,显示大学的教学大纲。教学大纲因不同批次而不同。通过互联网获取资源文件android

我有作为字符串资源文件存储的所有批次的教学大纲,我希望用户只为他们的批量下载教学大纲。

所以我想要做的就是根据用户输入的用户输入批次,并根据他们的输入我想下载该批次的字符串资源文件并将其存储在他们的设备上以供进一步使用。

是否可以动态下载和使用资源文件?

如果是这样,如何做到这一点,我可以在谷歌驱动器上存储这些文件,并使用Drive API来检索这些文件。

我知道android编程的基础知识,但对使用网络内容的想法很少。任何帮助将不胜感激。

+0

使用的Android库,如毕加索和改造。做那样的事情不适合初学者。我建议你选择一个不那么雄心勃勃的项目作为你的第一个项目。 –

+0

其实我已经有一个硬编码数据的应用程序。我只想通过使应用程序更具动态来改进此应用程序 – AnoopDV

+0

然后查看这些库:https://github.com/square/retrofit(第一个用于动态文本)http://square.github。 io/picasso /(第二张是动态图片) –

回答

0

您可以从互联网下载文件并将它们存储在本地,但不能将其存储为资源。您可以将它们存储在由您的应用管理的本地目录中。如果您查看设备上的目录,则会发现许多存储文件的应用程序。例如,看一下 /SD卡/ WhatsApp的/我的照片

你可以阅读本地这里保存文件: http://developer.android.com/training/basics/data-storage/files.html

这里: http://developer.android.com/guide/topics/data/data-storage.html